我正在尝试使用Selenium IDE在Firefox中使用基于Web的主要应用程序记录我的测试。在一个网页中有一些文本框,我想输入一些值。问题是每当我运行测试来记录它时,文本框元素的id在每个会话中都会改变。我使用xpath来定位文本框,但xpath只给了我相同的元素id。任何人都可以告诉我如何找到文本框?我也查看了源代码,除了每次运行时更改的id之外,4个文本框中没有其他任何东西是唯一的。感谢
答案 0 :(得分:0)
尝试按名称查找文本框 例如,文本框名称为To然后脚本将是
<tr>
<td>type</td>
<td>name=to</td>
<td>testt</td>
</tr>