我在通过Selenium测试Web应用程序时遇到了一个奇怪的问题。
我的应用程序中有add new
个功能。我手动测试了链接的功能,它工作正常。但是当我通过Selenium进行自动化和执行时,add new
(它基本上是一个超文本链接)功能根本不可见。我试过多个浏览器。每个浏览器的问题都是相同的,并抛出此错误消息:
org.openqa.selenium.NoSuchElementException: Unable to find element with css selector == .inner>table>tbody>tr>td>a>strong
显然,因为add new
链接不存在。只有在通过Selenium执行测试时才会发生这种情况。手动工作正常。