总体流程
-
环境搭建
-
准备一个简单的APP在IOS上
-
编写Python脚本
-
启动Appium和Python脚本开始自动化测试
1. 环境搭建 详见:https://testerhome.com/topics/8375
2. 准备一个简单的APP在IOS上:https://jingyan.baidu.com/article/a17d5285c9afc48099c8f279.html
其中,过程中会产生bundle identifier
3. 编写Python脚本(PyCharm):
appium启动配置,参见:https://blog.csdn.net/bibi1003/article/details/85066887
获得app元素的属性:启动appium,配置好参数,点击start inspector session-> 会出现左侧是app页面,中间和右边是对应属性栏,可获得如xpath,name等的属性值,可直接通过这些值find elements
然后使用Python的unitest框架提供的TestSuite类及其中方法编写test cases