保存一个值以供以后在Selenium IDE中使用

时间:2017-05-02 14:23:49

标签: selenium selenium-ide

我在Selenium IDE中编写测试用例,我发现以下问题: 我有以下ID Id = lblInfo已成功生成操作(35)。 数字(35)在逻辑上会根据创建的操作数而变化。我需要以某种方式提取()之间的数字供以后使用。 我尝试过使用storeText命令

但正如您在示例中所看到的那样,它只需要id = lblInfo而不是消息的其余部分(操作已成功生成(35))

  • storeText
  • id = lblInfo
  • myVar

在这种情况下我该怎么办?

1 个答案:

答案 0 :(得分:1)

你可以使用像

这样的正则表达式来获取数字
COMMAND      TARGET                                     VALUE
StoreEval   StoredVars['Your_variable'].match(/\d+/)   new_variable

你将获得36 in new_variable(你可以命名它)