我正在尝试新的AndroidStudio 2.2“Record Espresso测试”工具。 (运行 - >记录咖啡测试)。AndroidStudio记录咖啡测试
从我所了解的这个工具记录每个交互并将它们转换为单个测试文件。如果我需要多个文件,那么与我正在进行交互的每个活动都会有一个文件?这可能吗? 有没有办法只记录一个目标活动,而不是每次都浏览整个应用程序?
不幸的是,在这个android blogpost中没有提及这种功能,也许这个功能根本就没有,但是我找不到任何有关这方面的信息。
博客文章只是说:
的Android Studio将捕获你的所有UI交互,并将其转换成一个完全可重用咖啡测试,你可以在火力地堡测试实验室本地,甚至运行。
AFAIK没有这种方式可以为每个活动生成单个文件。你可以这样做的一种方法是,每次只对每项活动运行一次Espresso测试并记录下来。可能会有帮助。 – GrIsHu
仅记录应用程序流的一部分是不可能的。如果我需要记录例如只能通过其他3个活动才能到达的活动,则该工具会记录每次从第一个活动到最后一个活动的每次交互。当您运行该工具时,应用程序始终从启动屏幕启动 – nicopasso