我尝试过使用xpath,但显然我一直在使用noelementfoundexception。我想尝试点击
答案 0 :(得分:0)
如果您在运行WebDriver API查找之前给页面足够的时间加载,并且您没有执行任何从DOM中删除H3的JavaScript,那么这应该可以正常工作。
如果您在使用XPath语法时遇到问题,则没有理由不使用By.tagName('h3')
。但是,我怀疑这很可能是一个时间问题。它经常是。
您可以在检查之前验证(通过记录,通过屏幕截图,通过人工检查+延迟)确定H3是否存在?