在这里积累学习中的点点滴滴!

第一个APP测试脚本-登录

上一篇 / 下一篇  2018-03-09 15:09:51 / 个人分类:RFS+Appiumlibrary

51Testing软件测试网o_.U?!J*gR
测试,对于工具的初步了解第一个尝试的脚本肯定是登录了,先上脚本51Testing软件测试网8VmCOks i/e:Q
1、打开app检查页面是否有【我的】文字信息
$yOI| KjE#h6H9X02、点击【我的】tab,检查页面有【未登录】文字信息
._#rWn9Au7E5dK03、点击【未登录】进入登录页面
E;[?0b%m2F8y1uF04、输入账号【18700000000】51Testing软件测试网X6f Ve\

Ne"^U0s0登录
6^k4}!BE+Qq0    open application    http://localhost:4723/wd/hub    platformName=Android    platformVersion=4.2.2    deviceName=10.0.1.128:5555    app=${CURDIR}/xxxx.apk
t iGy[f1z0    sleep    3s
T]!D3?3}"QY.~Qr0    Wait Until Page Contains Element    xPath=//android.view.View[@content-desc='我的']51Testing软件测试网\*n&]qHu9O5G
    click element    xPath=//android.view.View[@content-desc='我的']
*@(D P$a(r8B5Af*] k0    Wait Until Page Contains Element    xPath=//android.view.View[@content-desc='未登录']51Testing软件测试网+uwOw%E;P0W }
    click element    xPath=//android.view.View[@content-desc='未登录']
2F:icpx0    input text    xPath=//android.widget.EditText[@index='0']    1870000000051Testing软件测试网3uF@tn^(~
51Testing软件测试网1g.}lFt5W$`2Br
注意事项:
|+fn&G,p.\0kFN01、open application 关键字用于打开app,如果未安装则根据配置路径安装app并打开。51Testing软件测试网sg~atQ#w!q
2、使用UI Automator Viewer工具可以查看APP页面中的元素便于定位,"C:\Program Files (x86)\Android\android-sdk\tools\uiautomatorviewer.bat"。
C%f:_/~'tCOh L03、APP中常用的content-desc属性,可以在脚本中当作name,id属性直接使用。51Testing软件测试网,i5b!_ ?\!B3bgsf"Z-b
4、元素属性识别大小写,当时就因为定位文本框时index首字母大写了导致花费了很多时间排查问题。51Testing软件测试网m_7x2w)H)bX6K

g:XJVw$Q{4d051Testing软件测试网O&O s:Hr

id;JC-](l0

TAG:

jin51testing的个人空间 引用 删除 jin51testing   /   2018-03-12 17:09:37
1
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar