我需要为Selenium WebDriver使用的页面生成页面对象模型。我的页面非常复杂,“Selenium Page Object Generator”插件从代码体生成5000行代码而没有任何过滤器。
我的要求:我需要在HTML id =“xyz”(示例)下的代码块中仅过滤和检索页面对象。
我的问题:上述选项窗口中“根选择器”下的过滤条件应该是什么?或者我还有其他选择吗。
注意: 由于缺乏使用此插件的信息/指南,我提出此问题。任何信息链接也不胜感激。
答案 0 :(得分:0)
尝试在根选择器文本框中添加(body)
尝试插件后,我不认为根选择器接受像(=)
这样的运算符你可以做的是缩小你的标准
示例: 您需要获取特定表格下的所有Web元素
您可以在根选择器中添加(table,tbody,td),该工具将获得页面中具有以下层次结构的所有表格下的所有元素:
<table>
<tbody>
<td>
Element1
Element2
Element3
</td>
</tbody>
</table>