问问题
140 次
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 回答