Selenium IDE - AssertEval 2 数字,只要它们在 5 以内
Selenium IDE - AssertEval 2 Numbers, As Long As They Are Within 5 Either Way
我正在对 2 个数字执行 AssertEval,只要它们完全相同,它就会通过。我的问题是,无论哪种方式,数字都可以在 5 以内。目前,如果它们不匹配,脚本就会失败。
我是 javascript 的新手。有人可以告诉我如何处理吗?
示例:
Num1 = 20
Num2 可以是 15 - 25 之间的任何值,仍然可以通过 Eval。
给你。这是执行 +/- 5 检查的 javascript。然后使用 assertEval
比较输出
<tr>
<td>assertEval</td>
<td>var num1=20; var num2=19; ( (num1 + 5) > num2) && ( (num1 - 5) < num2);</td>
<td>true</td>
</tr>
我正在对 2 个数字执行 AssertEval,只要它们完全相同,它就会通过。我的问题是,无论哪种方式,数字都可以在 5 以内。目前,如果它们不匹配,脚本就会失败。
我是 javascript 的新手。有人可以告诉我如何处理吗?
示例: Num1 = 20
Num2 可以是 15 - 25 之间的任何值,仍然可以通过 Eval。
给你。这是执行 +/- 5 检查的 javascript。然后使用 assertEval
比较输出<tr>
<td>assertEval</td>
<td>var num1=20; var num2=19; ( (num1 + 5) > num2) && ( (num1 - 5) < num2);</td>
<td>true</td>
</tr>