首页 > 解决方案 > 无法使用 C# 找到带有 SeleniumWebDriver 的 CheckBox 项

问题描述

我需要为 Web 应用程序编写一些 AUTOMATED TC,但我找不到使用 SeleniumWebDriver 的复选框按钮。

我尝试使用 Xpath、ClassName 但没有任何帮助

<label class ="select-label custom-control-label" for="77486440">
::before
::after
</label>

我希望检查/单击 CheckBox 项目

标签: c#selenium-webdrivercheckbox

解决方案


我在您发布的代码中看不到任何复选框,我的期望是它应该像<input type="checkbox">那里一样,所以我建议您仔细查看您的页面源代码。

关于上述标签,您可以使用 XPath 选择器来定位它,例如:

//label[contains(@class,'select-label')]

在此处输入图像描述

更多信息:


推荐阅读