【问题标题】:How to use if condition in selenium IDE如何在 selenium IDE 中使用 if 条件
【发布时间】:2022-12-07 16:44:12
【问题描述】:

网站中 3 个基于登录的问题将被自动化

我需要正确的代码来自动化这些。 enter image description here

【问题讨论】:

    标签: selenium-ide


    【解决方案1】:

    在 Selenium IDE for Chrome 的测试步骤中使用“if ...”命令时,您需要记住以下几点:

    1. 使用“if ... end”形成测试步骤的单个分支。

    2. 使用“if ... else ... end”组成测试步骤的两个分支。

    3. 使用“if ... else if ... else ... end”组成测试步骤的多个分支。

    4. 使用 JavaScript 布尔表达式语法为“if”和“else if”命令指定条件。

    5. 条件表达式中允许使用 ${variable}。

      这是一个关于如何使用变量的名为“条件”的示例测试:

      1   execute script | return (new Date()).getDay(); | day 
      2   echo | ${day}
      3   if | ${day} < 1
      4     echo | Sunday
      5   else if | ${day} > 5
      6     echo | Saturday
      7   else 
      8     echo Weekday
      9   end
      

      这是执行上述测试时的日志输出。

      1. executeScript on return (new Date()).getDay(); with value day OK
      echo: 0
      3. if on ${day} < 1 OK
      echo: Sunday
      5. elseIf on ${day} > 5 OK
      7. else OK
      9. end OK
      

    【讨论】:

      猜你喜欢
      • 2019-03-18
      • 2019-10-03
      • 2016-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多