如何使用 nth-child 或 nth-of-type 为 B(或 C)选择段落标签?我正在使用 Selenium WebDriver。
<tr>
<td>
<p class="myClass">A</p>
</td>
</tr>
<tr>
<td>
<p class="myClass">B</p>
</td>
</tr>
<tr>
<td>
<p class="myClass">C</p>
</td>
</tr>
背景:我正在尝试使用 Selenium WebDriver 进行自动化测试,并且由于 nth(i) 仅适用于 IDE,因此我正在尝试确定如何使用标准 CSS 选择器获取元素。
选择第一个元素时,它有效,但在选择第 n 个元素时无效。我认为这是由于嵌套。
这不起作用:
.myClass:nth-of-type(2) (未找到定位器,根据 Selenium IDE)
.myClass:nth-child(2) (未找到定位器,根据 Selenium IDE)