gpt4 book ai didi

javascript - 新的 Selenium IDE - 如何运行和存储 JavaScript?

转载 作者:行者123 更新时间:2023-12-03 08:38:59 24 4
gpt4 key购买 nike

我有一堆为旧的 Selenium IDE 编写的旧测试脚本。我正在尝试更新它们以使用新的 Selenium 运行,但我很难弄清楚如何使用 javascript 和新语法。

例如,我有这样的内容:

(命令)STORE(目标)javascript{Math.floor(Math.random()*100000)}(值)报告编号

但是如果我使用旧的语法,Selenium 所做的就是将 javascript 表达式存储为变量。我看到新的 IDE 希望我们改用 Run Script,但我需要运行 javascript 并将其保存为变量,但迄今为止我所做的所有尝试均无效。有谁知道如何成功使用和运行 javascript,并将其保存为变量。如果您有示例,请!!

最佳答案

您现在需要使用执行脚本命令,如下所示:

执行脚本|返回 Math.floor(Math.random()*100000) |报告编号

execute script 命令的“目标”是要执行的 JavaScript,“值”是您希望 Selenium 将结果放入其中的变量的名称。 JavaScript 中的 return 不是可选的!

关于javascript - 新的 Selenium IDE - 如何运行和存储 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63140238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com