我知道这将是一个长镜头,但我想我会尝试.没有人知道任何自动化测试的东西为iPhone模拟器?我喜欢它,如果有像Selenium这样的东西,但对于iPhone模拟器.我不需要像断言那样花哨的东西,只是可以伪造屏幕上的水龙头的东西,所以我可以停止滥用我的触控板.:)
有没有办法向iOS设备发送点击或关键事件(如Android上的adb)?
iPhone OS 4.0(刚刚公布)包括一个用于测试自动化的"UIAutomation Instrument".
自动化测试
使用新的UIAutomation仪器编写触摸事件脚本,自动化应用程序测试.
来自:http://developer.apple.com/technologies/iphone/whats-new.html#tools
这是一篇关于iPhone的自动用户界面测试的文章,您可能会发现它有用.这有点笨拙,但它可能会完成某些任务的工作.请注意,我自己还没有尝试过.
Gorilla Logic刚刚为iPhone开放了真正的录制/回放功能测试工具.它被称为FoneMonkey,它可以在http://www.gorillalogic.com/fonemonkey免费获得.
如何使用UIAutomation创建iPhone UI测试:
http://answers.oreilly.com/topic/1646-how-to-use-uiautomation-to-create-iphone-ui-tests/