TestNG中Appium测试用例的顺序执行导致测试用例失败
Posted
技术标签:
【中文标题】TestNG中Appium测试用例的顺序执行导致测试用例失败【英文标题】:Sequence Execution of Appium Test Cases in TestNG leads to test case failure 【发布时间】:2020-06-04 17:35:29 【问题描述】:在 TestNG 之下执行测试用例会导致失败。 错误 - org.openqa.selenium.WebDriverException:处理命令时发生未知的服务器端错误。原始错误:无法将命令代理到远程服务器。原始错误:错误:套接字挂起(警告:服务器未提供任何堆栈跟踪信息) 命令持续时间或超时:56 毫秒
@Test(description = "Test I")
public void TestI()
System.out.println("Test I");
openApp();
checkForCondition();
@Test(description = "Test II")
public void TestII()
System.out.println("Test II");
openApp();
checkForCondition();
【问题讨论】:
【参考方案1】:您能否放置所有相关的东西,而不仅仅是两种方法?我的意思是类,驱动程序被初始化、调用等。我也会查看你的 testng.xml 文件和 pom.xml maven(如果你正在使用它)。
【讨论】:
以上是关于TestNG中Appium测试用例的顺序执行导致测试用例失败的主要内容,如果未能解决你的问题,请参考以下文章