【发布时间】:2020-12-03 03:08:23
【问题描述】:
如何在不使用 XPath 的情况下从下拉列表中选择值“bb”。代码是
第一个下拉菜单
<div class="col-sm-4 col-md-4 col-lg-4">
<div class="form-label-group">
<select class="custom-select">
<option value="" selected="selected">-- Select --</option>
<option value="09">
dd
</option>
<option value="08">
ee
</option>
<option value="07">
ff
</option>
</select>
<label for="Teacher">person</label>
</div>
</div>
第二个下拉菜单
<div class="col-sm-4 col-md-4 col-lg-4">
<div class="form-label-group">
<select class="custom-select">
<option value="" selected="selected">-- Select --</option>
<option value="01">
aa
</option>
<option value="02">
bb
</option>
<option value="03">
cc
</option>
</select>
<label for="profile">student</label>
</div>
</div>
我想从第二个下拉列表中选择值 bb。当代码运行时,它会进入第一个下拉列表,找不到值 bb 并失败。我该怎么做?
【问题讨论】:
-
您不想使用 xpath 的任何特殊原因?正如您提到的“我如何在不使用 XPath 的情况下从下拉列表中选择值“bb””
标签: c# selenium selenium-webdriver mstest