我一直在寻找大约一个小时,所以我想我会给这个镜头。
我也与此类似这一个HTML页面:
Selenium IDE - 如何在表格中声明输入文本
<table>
<tbody>
<tr>
<td>
<input name="bla1" type="hidden" value="0" />
<input name="bla1" type="text" value="find me" />
</td>
<td>
<input name="other" type="text" value="find me" />
</td>
</tr>
.
.
.
.
</tbody>
</table>
这是基本结构。现在我想从第一TD元素做的是验证(该表的最后一行)第二输入元素具有值属性设置为“找我”
每个表排是这样的。但我只需要做最后一行。
到目前为止,我有这是不工作的:
assertText | xpath = // table [1] // tr [last()]/td [1]/input [@value ='.....'] | ......
其中...表示我正在验证的内容。
网站上只有一张桌子。我试图验证某个字符串是否存在。
谢谢
你有没有试过给输入一个ID? ID = “whateverYouHaveTheInputFor”。这样selenium可以直接引用它.. – lukeocom 2013-03-13 06:22:34
我无法更改html源代码.. – Markymark 2013-03-13 22:59:33
另外它可能为另一行具有相同的值,我正在寻找...但我需要检查最后一行该表.. – Markymark 2013-03-13 23:02:06