使用Selenium IDE如何在每次运行脚本时获得动态的字段值,即下次脚本运行时Field =“this”Field =“that”。在继续之前,脚本需要在文本字段中键入该值。这是怎么做到的?我有点新手我只需要一段代码就可以让我开始。谢谢你的帮忙。
我使用另一种工具,我只提供像jmeter regexp提取器这样的正则表达式。创造奇迹,但硒我觉得很困难。
答案 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}