0
4

1 回答 1

0

将 ID 分配给每个元素的解决方案显然会使您的网站变得沉重且难以管理。请确保您首先优先考虑文档中已定义的元素的 ID。这将使您的脚本大部分稳定,因为 ID 不会经常更改。

如果 ID 不存在并且<ul>or<li>元素正在动态生成,那么我可以建议您以下解决方案:

  • 检查外部或父元素。
  • 如果该元素是 table 或 div 则确保先选择外部元素,然后选择相应元素的<ul>or <li>
  • 例如::css,"div.contentType"首先选择 div,然后选择内部元素。
  • 在表格的情况下,您可以在数组中选择/提取表格(tr或)的内容,然后您可以选择所需的正确元素。td
  • 这将使您能够选择确切的元素,并且测试用例大部分不会失败。
于 2013-05-13T11:55:42.667 回答