加减法计算在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
 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号