我正在测试一种测试方法,我希望在按下按钮后我的活动可以继续运行,以便可以看到该活动中的下一个测试用例,但是不幸的是,我的活动在运行该测试用例后被杀死了。有什么方法可以保持活动仍在进行。如果有代码行,请告诉我。

最佳答案

我无法确定是否没有看到您的代码,但我想要么在测试用例中,要么在setup()和tearDown()方法中,您将不得不调用诸如finishOpenedActivities()之类的方法,该方法将关闭您拥有的所有活动打开。删除此行将使活动保持打开状态。

话虽这么说,通常最好的方法是让测试用例从干净的状态开始,因为让测试用例依赖于排序意味着即使一个功能失败了,如果一个测试用例失败,所有其他测试也将失败,并且您必须在其中做一些小小的改动。为了使它们全部按您想要的顺序运行。

09-10 08:56
查看更多