我读过“css2contains
函数不在 css3 中,但是 selenium 支持 css 1,2 和 3 的超集。”
Selenium Server会contains
支持使用 webDriver 还是仅在使用 Selenium IDE 时支持?
我最近发现了一些可能对您有用的信息。在 css 选择器中使用 contains。您将不得不使用 :contains 伪类,但是在最新版本的 CSS 选择器引擎中没有正确支持它,WebDriver 依赖于 CSS 选择器,因此现在它不是首选方式。为了获得与在 CSS 选择器中使用 contains 相同的效果,
div[name*='part']
并且将匹配 id 包含“part”的所有 div 标签。这相当于//div[contains(@name,'part')]
在 XPath 选择器中使用。
这个问题的讨论与您自己的问题类似。