gpt4 book ai didi

java - Selenium 定位器 : Nested query with partial matches on multiple elements

转载 作者:行者123 更新时间:2023-11-30 08:10:53 25 4
gpt4 key购买 nike

我正在寻找稳定的嵌套查询,以便使用其“类型”或“类”属性(使用 cssSelecor 或使用 xpath)定位“输入”字段。

类似于:div 类匹配("panel-wrap")/div 类匹配("panel-body")/div 类匹配("panel-class")/输入类型=text 或输入类匹配("text-field")

基本上是嵌套查询与类名或 ID 的部分匹配的组合。

<div id="12-ext-5" class="fff-panel-wrap-rr">
<div id="30-ext-6" class="ggg-panel-body-gg">
<div id="40-ext-9" class="ddd-panel-class-hh">
<input id="24-ext-9" class="grr-text-field-gen00" type="text" name="ext-comp-r">

有什么帮助吗?

最佳答案

Something like : div class matches("panel-wrap") / div class matches("panel-body") / div class matches("panel-class") / input type=text or input class matches("text-field")

将上面的句子翻译成 xpath 会出现这样的结果(为了便于阅读而格式化):

//div[contains(@class, 'panel-wrap')]
/div[contains(@class, 'panel-body')]
/div[contains(@class, 'panel-class')]
/input[@type='text' or contains(@class, 'text-field')]

关于java - Selenium 定位器 : Nested query with partial matches on multiple elements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30397840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com