【发布时间】:2019-07-27 21:45:45
【问题描述】:
您好,我尝试使用 TestNG 和 Appium 实现并行测试执行,我使用了 ThreadLocal。问题是第一次运行后有一个设备丢失。但另一台设备已完成所有测试。
这是我的代码,
我正在努力寻找删除驱动程序的位置。
任何帮助将不胜感激。
【问题讨论】:
-
我也添加了appium服务器日志。
-
能否提供完整的执行日志?特别是在创建和拆除驱动程序期间记录线程详细信息的地方。有什么理由不使用可用的开源框架,例如qaf?有许多经过验证的 oss 框架可用于避免此类常见问题。
-
您好,我更新了执行日志,我们正在尝试开发我们自己的自动化框架。这就是我们现在不使用任何其他开源框架的原因。
-
您必须为您要测试的设备使用不同的appium驱动程序和appium服务器。
标签: selenium parallel-processing testng appium