我最近也在调查 Monkey 随机测试,现状:
1)使用 FastMonkey 用 Xcode10.1 把测试工程跑起来,被测试的应用用 Xcode11.3.1 跑起来。能在真机上看到自动化测试效果,在 Xcode 中也能看到对测试应用的截图。
2)用 SwiftMonkey 能支持最新的 Xcode,能在 Xcode 看到截图和闪退日志。但是需要植入测试代码,因为公司开发的应用太多,需要一个一个植入,这一点比较费劲儿,并且因为私有 API 的原因也不能提交商店。
以上两种方法都需要用打开 Xcode 来编译,看测试结果。不知道有没有可以不用 Xcode 来编译分析,直接用脚本或命令测试,还支持多机并发,还能出测试报告的方法。Android 有 Jenkins+Monkey,IOS 有吗?希望有测试大神指点一二~
Scheme 选择 XCTestWDUITests,不能选择 XCTestWD