Selenium找不到文本框

时间:2010-11-08 18:12:22

标签: firefox automated-tests selenium-ide

我正在尝试使用Selenium IDE在Firefox中使用基于Web的主要应用程序记录我的测试。在一个网页中有一些文本框,我想输入一些值。问题是每当我运行测试来记录它时,文本框元素的id在每个会话中都会改变。我使用xpath来定位文本框,但xpath只给了我相同的元素id。任何人都可以告诉我如何找到文本框?我也查看了源代码,除了每次运行时更改的id之外,4个文本框中没有其他任何东西是唯一的。感谢

1 个答案:

答案 0 :(得分:0)

尝试按名称查找文本框 例如,文本框名称为To然后脚本将是

<tr>
    <td>type</td>
    <td>name=to</td>
    <td>testt</td>
</tr>