【问题标题】:Chrome Selenium IDE random number generatorChrome Selenium IDE 随机数生成器
【发布时间】:2019-03-24 11:18:01
【问题描述】:

我看到了类似的主题,但没有确切的内容。

当我使用 Firefox 和 IDE 时,我能够使用 StoreEval | Math.round (Math.random() * 99999999999) 创建一个特定长度的随机数。我现在已经转移到 Chrome 以使用 IDE,并且“StoreEval”不再是一个选项。我已经尝试了所有可用的新“存储”选项,但最终在日志中出现以下警告并且未创建数字:

“警告隐式定位器已弃用,请将定位器更改为 id=Math.round (Math.random() * 99999999999”

关于我需要使用/更改什么的任何想法?我承认我不确定“请将定位器更改为”是什么意思。

谢谢!

【问题讨论】:

    标签: google-chrome random selenium-ide


    【解决方案1】:

    您必须在 Selenium IDE 的最新版本中使用 执行脚本 命令。

    1. 右键单击任意命令,然后选择“插入新命令”
    2. 插入以下内容。结果将存储在myRandomNumber

      Command : execute script
      
      Target : return Math.random()
      
      Value : myRandomNumber
      
    3. 然后您可以在任何命令的值中引用此变量,使用 ${myRandomNumber}

    注意: 您还可以查看生成的随机数。为此,请添加另一个命令:

    Command : echo
    
    Target : ${myRandomNumber}
    

    【讨论】:

      猜你喜欢
      • 2018-08-01
      • 1970-01-01
      • 2018-01-25
      • 2023-01-03
      • 1970-01-01
      • 2015-03-14
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      相关资源
      最近更新 更多