我在Selenium IDE中编写测试用例,我发现以下问题: 我有以下ID Id = lblInfo已成功生成操作(35)。 数字(35)在逻辑上会根据创建的操作数而变化。我需要以某种方式提取()之间的数字供以后使用。 我尝试过使用storeText命令
但正如您在示例中所看到的那样,它只需要id = lblInfo而不是消息的其余部分(操作已成功生成(35))
在这种情况下我该怎么办?
答案 0 :(得分:1)
你可以使用像
这样的正则表达式来获取数字COMMAND TARGET VALUE StoreEval StoredVars['Your_variable'].match(/\d+/) new_variable
你将获得36 in new_variable(你可以命名它)