是否可以在自动化测试中模拟按下 Home 按钮来终止应用程序?是否可以模拟切换到 AirPlane 模式?我正在使用 GHUnit,我想测试这些场景:
- 在文件下载期间按主页按钮并再次唤醒应用程序
- 在下载期间切换到 AirPlane 模式(或直接打开 AirPlane 模式)
- 从 WiFi/3G 切换到 EDGE
- 模拟内存警告
- 连接到 EDGE 时模拟来电
谢谢
是否可以在自动化测试中模拟按下 Home 按钮来终止应用程序?是否可以模拟切换到 AirPlane 模式?我正在使用 GHUnit,我想测试这些场景:
谢谢
我正在使用一个名为 Frank 的测试框架。从您列出的项目中,您可以使用 Frank 模拟以下内容:
Frank 是用户与应用程序交互的验收测试框架。你可以在这里找到它。
对于您的其他情况,我想不出您可以使用模拟器对其进行测试的方法。
我认为更重要的是让您知道当这种情况发生时会触发哪些事件。然后,您可能会使用 Frank 框架来模拟此类事件。