我目前正在研究一些UiAutomator测试用例,它们将在一个巨大的测试系统中运行。我必须在每个病例开始前做一些Ui行走。这在什么方面是可能的?我已经研究过JUnit规则,但这些规则似乎是为了静态使用(?),这对我的用法来说是n/a。下面是我想要完成的伪代码。
public class TestCases extends UiAutomator{
@Before
public void setCorrectUi() { getUiDevice().makeMeLaugh();}
@Test
public void setWallpaper() { getUiDevice().makeMeCry(); }
}在实例化测试类之后,是否有可以应用的JUnit规则?是否有更干净、更合适的方法来完成这一任务?我知道我可以将伪@放在测试用例中,但因为它不在测试范围内,所以我不想这样做。
谢谢你的答覆:)
发布于 2014-08-04 06:46:35
Android使用Junit3,您可以通过设置和拆卸方法来完成这一任务。您可以参考这个文档
https://stackoverflow.com/questions/25041546
复制相似问题