加减法计算在RB中的应用(比如计算库存)(should be equal as integers指令的使用)

订单测试过程中,对库存的校验是很关键的步骤

 

 

 

 

下面这个案例即实现对订单前后库存检查、公式计算、结果匹配,输出测试结果。具体脚本如下图

 

 

 

 

步骤如下:

1、获取订单前的库存

2、订单流程

3、获取订单后的库存

4、使用should be equal as integers计算结果,库存在订单前后相差1”即正确输出结果,测试成功

 

这种方法也可以适用于佣金计算、会员折扣等计算

 

 

 

 

 

上图,获得商品金融、运费后,运算相加,得订单总额。本例解析如何在RB中实现

 

1、首先获取以上三个参数的值

 

 

 

 

 

 

 

2、上面获取出来的值,字符串类型并不会一样,所以需要转换

 

 

 

 

3、接下来就是加的过程(下面两种公式都能实现)

 

 

 

 

4、最后匹配结果

 

 

 

 

参考网站:http://blog.csdn.net/mengfanbo123/article/details/10453693

posted @ 2020-03-29 20:32  小贝书屋  阅读(444)  评论(0)    收藏  举报