如何验证以下元素的 Selenium Java 代码中是否启用按钮

how do i verify the button is enabled or not in selenium java code for below element

提问人:akshay patil 提问时间:10/7/2023 最后编辑:midnight-codingakshay patil 更新时间:10/7/2023 访问量:17

问:

启用时的元素

<td>
    <button type="button" class="btn btn-primary ng-binding" data-ng-hide="config.enabled" data-ng-click="enable(config.id, config.name)" has-permission="UPDATE_CONFIGURATION">Enable</button>
    <button type="button" class="btn btn-danger ng-binding ng-hide" data-ng-show="config.enabled" data-ng-click="disable(config.id, config.name)" has-permission="UPDATE_CONFIGURATION">Disable</button>
</td>

元素(禁用时)

<td>
    <button type="button" class="btn btn-primary ng-binding ng-hide" data-ng-hide="config.enabled" data-ng-click="enable(config.id, config.name)" has-permission="UPDATE_CONFIGURATION">Enable</button>
    <button type="button" class="btn btn-danger ng-binding" data-ng-show="config.enabled" data-ng-click="disable(config.id, config.name)" has-permission="UPDATE_CONFIGURATION">Disable</button>
</td>

在上面,您可以在标签中看到两个按钮元素,但在首页中只有一个按钮是启用或禁用的。td

如何验证在selenium代码中按钮是启用还是禁用?

我无法找到正确的方法来找出两个按钮中的哪个按钮在 selenium 代码中可见,非常感谢您的帮助。

java html selenium-webdriver dom

评论


答: 暂无答案