使用Selenium IDE如何在每次运行脚本时获得动态的字段值

时间:2013-04-11 21:49:42

标签: selenium-ide

使用Selenium IDE如何在每次运行脚本时获得动态的字段值,即下次脚本运行时Field =“this”Field =“that”。在继续之前,脚本需要在文本字段中键入该值。这是怎么做到的?我有点新手我只需要一段代码就可以让我开始。谢谢你的帮忙。

我使用另一种工具,我只提供像jmeter regexp提取器这样的正则表达式。创造奇迹,但硒我觉得很困难。

3 个答案:

答案 0 :(得分:2)

使用此代码并告诉我它是否有效,您必须存储文本ID的值,然后在文本vox中手动写入值

 pause      | 1000
 Storeeval  | prompt("enter the value") | value
 type       | id=fieldText              | ${value}

答案 1 :(得分:1)

您可以尝试使用storeText命令 - 这可以将值存储为变量,然后使用相关字段的type命令调用该变量,例如:

命令|目标|值

storeText | id = field | fieldText

输入| id = fieldText | $ {fieldText}

答案 2 :(得分:0)

假设该字段是文本框,这对我有用:

storeValue | id=field      | fieldValue
type       | id=inputValue | ${fieldValue}