我正在寻找一种工具来测试 iPhone 应用程序 UI,并且希望让测试驱动程序通过 HTTP 向手机上的测试服务器发送命令,从而从 Windows 或 Linux 环境执行测试。那里有这样的东西吗?
最佳答案
我一直无法找到任何允许我在非 OSX 环境中自动测试 GUI 的东西。
Instruments 的自动化部分有替代品。 例如,您可以使用 FoneMonkey http://www.drdobbs.com/open-source/231901614
您写道,您希望使用 HTTP 将命令发送到设备上运行的某种神奇的 TestServer。我认为这在非 root 手机上几乎是不可能的,同时你将无法自动获得测试结果,(通过 HTTP 询问屏幕上是否有按钮似乎......错误) .
您进行此设置的原因是什么?
总之,长话短说,我的回答是否定的,没有什么能像你要求的那样,我建议你看看苹果 Automation Instruments这让你可以做很多漂亮的事情
祝你好运!
关于从 OS X 以外的环境驱动的 iOS UI 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11067433/