Selenium IDE - storedVars异常

时间:2014-02-12 12:38:26

标签: regex match selenium-ide

我正在使用selenium IDE,我想存储数据:

storeEval | storedVars['varRate'].match(/EUR.\d+.\d+/); |rate01
echo |${rate01}     
storeEval |storedVars['rate01'].match(/\d+.\d/);|rate

第一个工作正常,但第二个抛出异常:

  

[错误]引发异常:storedVars.rate.match不是函数

你能帮帮我吗?谢谢。

1 个答案:

答案 0 :(得分:1)

问题是match是一个字符串方法,我没有正确使用它。第一个结果是一个数组,所以我添加了另一个命令将其强制转换为字符串:     store | ${rate01} | rate02紧随其后     storeEval | storedVars['rate02'].match(/\d+.\d/);| rate