1.连接好手机开启appium

2.新建工程

robotframework-appium使用

3.新建测试用例

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

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

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

7.robotframework-appium使用

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

robotframework-appium使用

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

robotframework-appium使用

Log里面包含了哪里错误

robotframework-appium使用

robotframework-appium使用

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

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

四:成功的用例

以下为用Xpath编写的用例,

robotframework-appium使用

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

robotframework-appium使用


robotframework-appium使用

相关文章: