robotframework-appium使用

1.连接好手机开启appium

2.新建工程


3.新建测试用例

4.在函数库内输入第一个函数open application

5.http://jollychang.github.io/robotframework-appiumlibrary/doc/AppiumLibrary.html

6.其中用的较多的关键字为以下几个打开这个网址。点击openapplication 关键字

7.

8.像这样一个个填进去,第一个参数为你Appium所在URL路径,第二个参数为启用什么平台,第三个参数为平台版本,第四个参数为被测设备(手机)名,第五个参数为被测应用的APK,第六个参数为包名,第七个参数为Activity名字,

9.选择关键字click element

可以用的关键字为以上一些,定位元素

以下为使用Xpath的例子://android.widget.RelativeLayout[last()-3]/android.widget.TextView

Input Text

locator, text

Types the given text into text field identified by locator.

See introduction for details about locating elements.

实例:Input Textid=com.tencent.mm:id/ayc


二: 失败的用例

当脚本写完进行跑得时候,我们可以看是否执行成功,如果失败则在执行脚本上多个X


执行失败了,则看log为哪里失败,如图


Log里面包含了哪里错误



以及到错误前执行的步骤PS:公司内部APP 不能上传截图

也就是说,下个步骤错误。

四:成功的用例

以下为用Xpath编写的用例,


当成功的时候右上角所跑得脚本变成O。然后再run里面report 能够看到本次所跑得脚本




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值