Selenium IDE使用storeText变量作为其他某个字段的id

时间:2014-05-06 16:47:25

标签: selenium

在Selenium IDE中,我们有一个页面,每次都会写一个不同的数字。我需要检查该页面上的复选框,其ID为'ldev _ ####',其中'####'是更改的数字。有没有办法可以使用storeText命令存储每次更改的数字,然后以某种方式在click命令中创建id的那部分?我尝试过这个,但它不起作用:

storeText | //table[@id='xxxxx']/tbody/tr/td[5] | ldev_var
click     | id=ldev_$ldev_var

上面的id通常是这样的:id = ldev_1234

这是'1234'的变化。我是否在思考这个问题,还是有更简单的方法来做到这一点?

非常感谢任何帮助, 编

1 个答案:

答案 0 :(得分:0)

您可以使用xpath表达式来解决此问题:

//input[starts-with(@id,'ldev_')]