嘿我用Java语言与Selenium合作,我正在进行一项简单的测试。我的问题是为什么我的from modulefinder import ModuleFinder
finder = ModuleFinder()
finder.run_script("myscript.py")
for name, mod in finder.modules.items():
print(name)
在插入代码时会起作用,但是一旦我把它放在try / catch中,JUnit测试仍然运行并且通过它只是不打印如果它发现元素被发现与否?
以下是工作的println代码:
system.out.println
这是非工作的println代码:
WebElement zipCode = driver.findElement(By.xpath("//*[@id='tcom-main-nav']/ul/li[3]/button/span/span"));
System.out.println("The zip code for the search is: " + zipCode.getText());
如果您有任何答案或建议,我们将不胜感激。 在此先感谢!