我有以下HTML:
<div id="imageholder>
<svg>
<g> <image href='blah.gif'> </g>
</svg>
</div>而且我似乎根本找不到firefox上的svg with selenium IDE。我试过了:
//svg
//svg:svg
//*[name()='svg']
//*[namespace-uri()='http://www.w3.org/2000/svg']它们都不能定位我的svg元素。有时我会遇到这样的错误:
error = TypeError: e.scrollIntoView is not a function我将此作为在JUnit 4测试中使用定位器的方法,如果有帮助的话。
发布于 2013-02-22 15:57:46
尝试以下XPath表达式:
//*[local-name() = 'svg'](至少在Chrome/FireBug控制台上工作,还没有尝试过Selenium )
https://stackoverflow.com/questions/6943025
复制相似问题