【发布时间】:2022-12-07 16:44:12
【问题描述】:
标签: selenium-ide
标签: selenium-ide
在 Selenium IDE for Chrome 的测试步骤中使用“if ...”命令时,您需要记住以下几点:
使用“if ... end”形成测试步骤的单个分支。
使用“if ... else ... end”组成测试步骤的两个分支。
使用“if ... else if ... else ... end”组成测试步骤的多个分支。
使用 JavaScript 布尔表达式语法为“if”和“else if”命令指定条件。
条件表达式中允许使用 ${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
【讨论】: