我正在尝试自动化包含大约5个大部分的应用的测试用例 我有很多测试用例,每个测试用例超过100个 划分测试用例以实现自动化的最佳方法是什么? 我创建了单独的5个类,在每个类中我都进行了所有测试?
现在我正在使用依赖性编写我的测试用例,例如以下示例
@Test(dependsOnMethods = { "method1" })
public void method2() {
System.out.println("This is method 2");
}
但我的问题是,如果没有方法依赖我应该如何进行以便自动执行所有测试用例?
答案 0 :(得分:1)
当我回答您的另一个问题时,您可以随时使用Page Object Pattern以便于阅读,以及在需要时更容易修复的内容。然后,如果需要,您可以在一个地方更改变量 - 而不是在任何地方。
关于使用注释考虑其中的不同类使用和方法的问题,请查看以下示例:
@Test
public void checkSampleScreen() throws InterruptedException{
SampleScreen ss = new SampleScreen(driver);
ss.launchStartScreen();
}