单个AppiumDriver实例可以一次运行多个不同的测试吗?
我在一个类中有两个测试,如下所示:
public class mainTest {
@Test
public void mainMenu(){
}
@Test
public void goToViews() {
}
}
单个驱动程序实例可以同时(同时)运行这两个测试(在本地应用程序上)吗?还是每个测试都需要一个单独的驱动程序实例?
答案 0 :(得分:0)
以上两个测试用例都将运行,但我建议您使用 testng 进行Appium测试。您可以从单个xml文件控制所有测试用例。 TestNG旨在涵盖所有类别的测试:单元测试,功能测试,端到端测试,集成测试等等。
答案 1 :(得分:0)
答案是否
如果您要并行运行测试,则每个并发测试都需要一个唯一的Appium会话,这意味着您需要与 Appium驱动程序实例一样多您具有并行测试。
好处是,您可以在单个Appium服务器实例上进行多个Appium会话。