Selenium IDE:使用动态安全性前缀记录输入值的问题

时间:2011-09-20 03:17:36

标签: selenium-ide

我想使用selenium记录并点击页面中的项目,代码如下:

<input type="checkbox" onclick="HighlightRow(1, this, 3,"");" value="916242540932034325|628149" name="AID">

在Selenium IDE中,录制脚本:

click
//input[@name='AID' and @value='916242540932034325|628149']

然而,值916242540932034325 | 628149 安全前缀为“916242540932034325”,每次页面加载时都会动态更改。

问题:由于动态安全性前缀,我的录制脚本无法在页面加载后运行。

帮助:任何人都对我上面遇到的问题有任何建议吗?

1 个答案:

答案 0 :(得分:1)

试试click //input[@name='AID' and contains(@value, '|628149')]。只要这是NAME和VALUE的独特组合,你就会得到你想要的东西。