testing - 运行 selenium IDE 脚本时用户手动输入

标签 testing selenium automation user-input selenium-ide

用户可以在运行 selenium IDE 脚本时手动输入吗? 对于前。如果有名称字段,那么我们可以在每次脚本运行时打开输入框,以便用户可以在名称字段中输入吗?

让我知道这是否可能..

如果是,请给我一个解决方案。

提前致谢

最佳答案

您可以使用以下脚本调用 javascript 提示以获取值

<tr>
    <td>storeEval</td>
    <td>prompt(&quot;Please enter your FirstName&quot;)</td>
    <td>firstName</td>
</tr>

然后访问该值是使用${firstName}的情况。

编辑:从 Selenium IDE 2.5.0 开始,脚本需要如下所示:

<tr>
    <td>storeEval</td>
    <td>javascript{prompt(&quot;Please enter your FirstName&quot;)}</td>
    <td>firstName</td>
</tr>

关于testing - 运行 selenium IDE 脚本时用户手动输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8921929/

相关文章:

selenium - 显示错误-未知错误: DevToolsActivePort file doesn't exist - it's electron application (I am using windows OS))

javascript - Selenium Webdriver 是可检测的

c++ - 运行时检查失败 #0 - ESP 的值未正确保存

用于桌面应用程序回归测试的自动化测试工具

testing - 是否可以在没有 db :create and db:migrate? 的情况下在 rails 中运行测试

python - 我应该测试辅助函数还是只测试主要函数?

python - xPath 不进入下一页

architecture - 何时从头开始重写代码库

javascript - 将更长的 javascript 放入executeScript

python - 自动调用python中匹配特定模式的所有函数