Appium 驱动程序一次运行多个测试?



AppiumDriver 的单个实例可以同时运行多个不同的测试吗?

我在一堂课上有两个测试,如下所示:

public class mainTest {

@Test 
public void mainMenu(){
}
@Test 
public void goToViews() {
}

}

单个驱动程序实例是否可以同时(同时(运行这两个测试(在本机应用上(?还是每个测试都需要一个单独的驱动程序实例?

答案是否定的

如果要并行运行测试,则需要为每个并发测试提供一个唯一的 Appium 会话,这意味着您需要拥有与并行测试一样多的 Appium 驱动程序实例

好的部分是您可以在单个 Appium 服务器实例上拥有多个 Appium 会话

以上两个测试用例都可以运行,但我建议您使用testng 进行 appium测试。您可以从单个 xml 文件控制所有测试用例。TestNG旨在涵盖所有类别的测试:单元,功能,端到端,集成等。

最新更新