我对 selenium 这个奇妙的工具很陌生,我正在尝试在我的网络应用程序(html/JS)中进行一些示例测试。我设法使用命令选择了一些(大多数)元素及其 id,driver.findElement(By.id("elementId"));
但我无法找到一些没有id
标签的元素。我尝试了以下这些行但没有结果,因为我有一个
By.cssSelector("//img[@alt='smthg']")
By.xpath("//img[@src='path/to/img'")
- 两个 aboce 的混合(xpath 和 cssSelector 中的 alt 和 src
这个元素的 HTML 代码是
<img src="absolut/path/to/img.png" border="0" onclick="JSfunction(0)" alt="smthg" style="cursor: pointer;">
如果有人可以帮助我,那就太好了:)谢谢,祝您有美好的一天!