最近我遇到了Android Test Recording。 - http://tools.android.com/tech-docs/test-recorder。它看起来很有趣,我试着玩我的应用程序。
我有几个问题。
是否可以在第三方应用上记录/生成测试代码?
我的测试应用程序里面有webview。当我尝试与webview进行交互时,它没有生成代码。浓咖啡测试 录制支持与webview的交互?如果是的话,我有什么 要启用自动生成代码以与webview进行交互。
非常感谢任何帮助。
答案 0 :(得分:1)
Espresso测试记录仪的优点 - 1.允许我们通过用户交互创建有效的基于UI的测试用例。 2.我们可以直接捕获断言和交互,而无需直接访问应用程序结构,从而提高执行速度并优化测试用例。 3.它可以节省大量时间来搜索定位器然后编写测试用例。 它支持多个断言,使得更可靠的测试用例。
Espresso测试记录器的缺点 - 1.目前不支持记录WebViews交互。 (编写WebView交互Click Here) 2.一旦我们完成下次记录一次记录它启动应用程序没有API来控制这种行为。 3.无法记录Toast消息的断言
了解如何在详细信息中记录测试用例Click here