appium+robot framework 一个测试用例

一、启动

1、启动appium


2、启动RF

在CMD窗口执行 ride.py即可打开

二、启动APP用例编写
1、新建工程:

2、导入Appiumlibrary



3、编写启动APP测试用例

(1)新建用例

(2)编写用例

打开APP

以上参数的介绍:

参1.http://localhost:4723/wd/hub:

Appium所在的url路径(这里appium搭建在本机,所以url格式固定不变)

参2.platformName:

被测的平台名称,Android或ios

参3.platformVersion:

平台版本,如Android的版本号

参4.deviceName:

设备名称,即运行得模拟器或真机的设备型号


参5.app:

被测应用的存储路径(此处可以不加)

参6.appPackage:

app的包名


图片引自https://blog.csdn.net/weixin_42606128/article/details/81032635

参7.appActivity:

 app的activity名

还是用6里的aapt dump badging D:\weixin667android1320.apk命令查看,往下找,接近底部有


图片引自https://blog.csdn.net/weixin_42606128/article/details/81032635

注意:前半部分是包名,只要取后半部分就行,另外前面要带点哦,取出来是.ui.LauncherUI

---------------------

参考链接:

启动APP:https://blog.csdn.net/weixin_42606128/article/details/81032635

滑动函数:https://blog.csdn.net/zengting927/article/details/77523080

三、定位工具



四、一个实例

切换身份用例



五、参考资料

教程合集:https://blog.csdn.net/deadgrape/article/category/6078772

常用函数:https://www.cnblogs.com/laoqing/p/7403643.html

xpath定位:https://www.cnblogs.com/xiaoqi111/p/6250253.html

六、待解决问题

1、登录界面弹起安全键盘时无法稳定传参,目前还未解决

你可能感兴趣的:(appium+robot framework 一个测试用例)