【发布时间】:2019-10-20 18:27:26
【问题描述】:
我需要在这个 HTML 中找到输入框:
<div id="employeesDataTable_filter" class="dataTables_filter">
<label>
<input type="search" class="form-control input-sm"
placeholder="Filter..." aria-controls="employeesDataTable">
</label>
</div>
但是为了我的生活不能 - 请帮助,
我已经成功编写了许多测试包,并发现了许多不同类型的页面元素,但这个让我很难过。
我对此很陌生,并尝试过
By ExecutiveSearchBox = By.XPath("//input[@type='search' and
class='dataTables_filter']");
【问题讨论】:
-
我认为
contains(@class, 'dataTables_filter')可以解决问题
标签: c# selenium-webdriver xpath css-selectors webdriverwait