使用 Selenium IDE,您如何在每次脚本运行时获取动态字段值,即下次脚本运行 Field =“that”时 Field =“this”。脚本需要在继续之前将该值输入到文本字段中。这是怎么做到的?我是个新手,我只需要一段代码就可以开始。感谢您的帮助。
我使用另一个工具,我只是提供一个正则表达式,如 jmeter 正则表达式提取器。创造奇迹,但硒我觉得很难。
使用 Selenium IDE,您如何在每次脚本运行时获取动态字段值,即下次脚本运行 Field =“that”时 Field =“this”。脚本需要在继续之前将该值输入到文本字段中。这是怎么做到的?我是个新手,我只需要一段代码就可以开始。感谢您的帮助。
我使用另一个工具,我只是提供一个正则表达式,如 jmeter 正则表达式提取器。创造奇迹,但硒我觉得很难。
使用此代码并让我知道它是否有效,您必须存储文本 id 的值,然后在文本 vox 中手动写入值
pause | 1000
Storeeval | prompt("enter the value") | value
type | id=fieldText | ${value}
您可以尝试使用 storeText 命令 - 这可以将值存储为变量,然后使用相关字段的 type 命令调用该变量,例如:
命令 | 目标 | 价值
存储文本 | id=字段 | 字段文本
类型 | id=字段文本 | ${字段文本}
假设该字段是文本框,这对我有用:
storeValue | id=field | fieldValue
type | id=inputValue | ${fieldValue}