gpt4 book ai didi

selenium - 如何正确使用XPath previous-sibling

转载 作者:行者123 更新时间:2023-12-02 00:16:38 30 4
gpt4 key购买 nike

我正在使用 Selenium IDE 为我的网站编写测试,但我在让 selenium 使用 previous-sibling 单击按钮时遇到了问题

<td>
<div class="btn-group">
<button class="btn btn btn-danger block" title="Warning, Delete" name="delete" type="button">
<button class="btn btn btn-default block" title="View History" name="history" type="button">
<button class="btn btn btn-default block" title="View Settings" name="settings" type="button">
<button class="btn btn btn-default block" name="device" type="button">
<span class="glyphicon glyphicon-pencil"/>
Arcade Reader
</button>
</div>
</td>

我的路

xpath=//button[contains(.,'Arcade Reader')]/../preceding-sibling::button[@name='settings']

最佳答案

您不需要升级并使用..,因为所有按钮都位于同一级别:

//button[contains(.,'Arcade Reader')]/preceding-sibling::button[@name='settings']

关于selenium - 如何正确使用XPath previous-sibling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23543044/

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