第二个硒测试不适用于詹金斯(click()问题)

时间:2019-05-24 15:33:17

标签: selenium jenkins

当我在Jenkins上执行测试时,第一个测试成功执行,但第二个则没有成功,并且它是相同的代码(两个代码中都存在同一行)。我初始化驱动程序,测试完成后,我关闭了驱动程序,然后执行了第二个测试。

test.ng文件是:

<suite name="Suite">
  <test name="Create">
    <classes>
      <class name="X"/>
      <class name="Y"/>
    </classes>
  </test>
  <test name="Release">
    <classes>
      <class name="X"/>
      <class name="Z"/>
    </classes>
  </test>
</suite>

代码是:

driver.findElement(By.className("neo-navbar-collapse")).click();

错误消息是:

initializeDriver(X)  Time elapsed: 16.445 sec  <<< FAILURE!
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"class name","selector":"neo-navbar-collapse"}

PS:X,Y,Z是隐藏信息

感谢帮助!

0 个答案:

没有答案