Selenium IDE - AssertEval 2数字,只要它们在5个方向内

时间:2015-05-04 14:59:26

标签: javascript selenium selenium-ide

我正在对2个数字进行AssertEval,只要它们完全相同,它就会通过。我的问题是,无论哪种方式,数字都可以在5之内。目前,如果它们不匹配,脚本将失败。

我是javascript的新手。有人可以告诉我如何处理这个问题吗?

实施例: Num1 = 20

Num2可以在15到25之间,仍然可以通过Eval。

1 个答案:

答案 0 :(得分:1)

你走了。这是执行+/- 5检查的javascript,然后使用assertEval

比较输出
<tr>
<td>assertEval</td>
<td>var num1=20; var num2=19;&nbsp;&nbsp;&nbsp;( (num1 + 5) &gt; num2) &amp;&amp; ( (num1 - 5) &lt; num2);</td>
<td>true</td>
</tr>