从快手薅羊毛说起之Appium/原生XCUITest/原生UIAutomator菜鸟级入门
1. 需求 像这样进入某一个账号(一般是发的视频时间都比较长的号),每个视频停留60s,然后自动往后翻,赚取金币,小弟两个账号已经小赚500了,嘻嘻。 2. 实现 2.1原生XCUITest 首先配置好xcode开发环境。通过xcode建立新项目,选择Single View App后 勾选UI Tests 我们就可以在后缀UITests的文件夹下快乐的编写我们的UI自动化代码了 这儿我偷了个懒,需要程序打开程序后我们手动进入某一个账号,接下来就倒杯肥宅快乐水等着哗哗收钱了。 其实有兴趣可以让进入某一个账号这一个过程也自动化起来。最后选中这个Target执行Command+u就可以了。 2.2 原生UIAutomator 首先配置好AndroidStudio开发环境。接着就是我们熟悉的傻瓜式无脑操作,先建立一个空白的AndroidApp项目. 接着就是在androidTest目录下撸我们的代码。 直接在指定设备启动我们的测试用例就行了。 2.3 Appium之iOS 推荐配置Appium+iOS环境的文章: iOS 自动化测试踩坑(一): 技术方案、环境配置与落地实践 iOS 自动化测试踩坑(二):Appium 架构原理、环境命令、定位方式 Appium主要是借助WDA对ios设备进行UI控制。启动Appium Server后,此处利用pycharm编程。 2.4