如何在aftermethod中将app初始化
来源:3-3 unittest中case的管理

已婚单身狗
2020-12-01
举个具体例子
正常在case1中执行完以后,然后执行case2,假设case1中出现了问题(如断言失败,或者定位失败等等),我如何在aftermethod将app状态还原到一开始,比如首页(原谅我只能这样表述)。这样才能让case2正常运行,因为很显然在写case2的时候,执行步骤是从首页开始一步步操作。我不想直接在aftermethod直接quit,这样执行每条case都必须要初始化,很浪费时间。。。
写回答
1回答
-
Mushishi
2020-12-02
额,那这个就需要你们app中进行埋点了。因为我们可以通过app start activity去启动固定的activity页面。如果你们首页能够启动那么你就每次执行之前start_activity就行。
082020-12-04
相似问题