前言
本章主要讲述appUI自动化的一个小示例
一、创建测试用例
![在这里插入图片描述](https://img-blog.csdnimg.cn/3e0628d0ea0c43fba8b7ab997bae2a55.png)
二、app启动步骤
1、下载robotframework-AppiumLibrary
pip install robotframework-AppiumLibrary
![在这里插入图片描述](https://img-blog.csdnimg.cn/c49837223d3346c09ea505de29380643.png)
2、在测试套件中导包
- 注意:导包名称需要严格区分大小写,下载完包后,记得重新导一次
-
红色:则表示导包失败,黑色:则导包成功
如果显示红色,你不知道什么原因的话,可以打开Tools–View RIDE Log看下日志具体报什么错
![在这里插入图片描述](https://img-blog.csdnimg.cn/4f1574163717412d88977e39728996cb.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/cb655d04dbb14525920c91fd29a1fde1.png)
3、UI用例编写
参数1、Appium所在的url路径(这个固定不变):http://localhost:4723/wd/hub
参数2、platformName:被测平台名称 Android/ios
参数3、platformVersion :版本
参数4、deviceName:设备名称
参数5、appPackage:测试app的包名
参数6、appActivity:测试app的activity名
![在这里插入图片描述](https://img-blog.csdnimg.cn/e92ad0957df44b98ba881f57fd4c43a5.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/cf27829c87fc4635834696b79c5d1df7.png)
如果你不知道具体关键字如何使用?可以按快捷键F5,可以进行搜索
![在这里插入图片描述](https://img-blog.csdnimg.cn/0e09a896b1354f999abcd4907f841cdc.png)
4、运行用例查看结果
![在这里插入图片描述](https://img-blog.csdnimg.cn/5d0971f8f5a44ae8a3529647dce20783.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/c2c38c7f7bee4fb8a6b38831e6d62220.png)