Appium并行测试执行删除了一个设备的驱动程序,显示会话已终止或未启动

时间:2019-03-06 09:21:52

标签: selenium parallel-processing testng appium

嗨,我尝试使用TestNG和Appium实现并行测试执行,我使用了ThreadLocal。问题是第一次运行后一个设备丢失了。但是另一台设备已完成所有测试。

这是我的代码,

BaseDriver

TestClass

TestListener

TestNG XML

Error Description

Appium Server Log

Execution Log

我正在努力寻找要删除驱动程序的地方。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我自己修复了它。因为我在单个appium会话中使用系统端口和WDALocalPort,所以不需要使用会话覆盖。会话覆盖将我的当前会话替换为一个新会话。总之谢谢大家