【发布时间】:2016-06-24 23:07:45
【问题描述】:
我正在使用 java 中的 appium 运行测试自动化,但我遇到了如何捕获并行测试中跳过的测试的问题。
当我在单个设备上运行测试时,我总是使用 ITestListener 来捕获我跳过的测试并将它们记录在我的报告中。在我尝试同时在多台设备上运行测试之前,它一直运行良好。
问题在于它是一个监听器,我不能向它传递任何参数(如果我错了告诉我)。
所以现在我有多个设备,我不知道如何区分方法中调用的是哪个设备
void onTestSkipped(ITestResult var1);
有什么想法吗?
【问题讨论】: