前提条件:我正在进行android自动化测试,因此我们无法触及应用程序的源代码,只是测试它。
问题: 弹出后如何获取对话框的实例? 在我们得到它的实例之后,对于进一步的操作将是如此方便,比如直接设置它的值,而不是将键事件发送到活动这么多次。
感谢。
答案 0 :(得分:1)
看起来你正在进行“黑盒测试”,这是“Robotium”和“Robolectric”等实用程序的领域。检查它们,它们专门用于按下按钮,等待对话框,接受对话框等等。
答案 1 :(得分:0)
Dollop为Android提供了一个黑盒子,记录和回放工具。它不限于一次针对单个应用程序运行。它也很容易配置和使用,不需要编程,针对真实设备运行(不必根植)并在播放测试时自动保存屏幕截图。