我的意思是自动化测试编写本身。测试人员可以执行某些操作,将其记录下来,然后可以用作编写测试的基础。我无法找到任何现有的解决方案,难以实现吗?或者我错过了什么?
我的意思是它可能就像记录所有触摸/键事件一样简单,并使用例如https://github.com/square/javawriter编写测试
UPD:我应该提到我知道标准测试方法:但这不是我的意思。手工编写测试很痛苦,如果这个过程可以简化,我就会徘徊。
UPD1:如果有人绊倒了这个问题,this就是我的意思。它是非自由的,所以我很乐意看看free / opensource analog。
答案 0 :(得分:0)
您可以尝试使用免费的Appium(iOS / Android),它具有一项功能,可让您记录操作并运行它们。但是,这仅适用于UI功能,并且仍需要以标准方式(手动)开发任何标准单元测试。作为一个注释,Appium是新的(〜1岁)所以可能仍然存在错误(例如没有在Xcode 5.0.1 +的iOS设备上运行)
我觉得值得一提的是,appium不需要对你的android / iOS项目进行任何修改/添加,就像我找到的其他一些解决方案一样。
答案 1 :(得分:0)
请开启https://github.com/calabash,它是开放的,兼容iOS和Android。