订单功能怎么测试?/订单功能测试的设计点

功能:

1、用户下单后,取消订单;

2、下单后,一直不付款,检查订单超时不付款的场景下,会不会自动取消订单;

3、在订单快超时时,付款;

4、下单后,在不同的终端登录,一端取消订单,同时一端对该订单进行付款;

5、弱网状态下,多次点击提交订单按钮,检查是否会生成多个订单;

6、用户付款后,申请退款,买家端的订单状态为退款申请中,卖家端显示为退款审核;申请退款通过后,订单状态为已关闭状态,买家收到退还的金额;卖家拒绝退款,订单状态为待发货状态;卖家超时不处理退款申请,自动退款,订单自动设置为已退款状态,买家收到退还的金额;

7、当卖家发货后,买家申请退款,买家端的订单状态为退款申请中,卖家端显示为退款审核;申请退款通过后,订单状态为已关闭状态,买家收到退还的金额;卖家拒绝退款,订单状态为待发货状态;卖家超时不处理退款申请,自动退款,订单自动设置为已退款状态,买家收到退还的金额;

8、买家收货后,买家申请退款/退货,买家端的订单状态为退款申请中,卖家端显示为退款审核;申请退款通过后,订单状态为已关闭状态,买家收到退还的金额;卖家拒绝款/退货,订单状态为已确认收货状态;卖家超时不处理退款/退货申请,自动退款,订单自动设置为已退款状态,买家收到退还的金额;

9、买家长时间不确认收货,系统自动确认收货,系统自动设为好评,订单状态为已结束,卖家收到买家的货款;

10、收货后,超时不评论,系统自动设为好评,订单状态为已结束。

用户体验:

1、订单界面是否整洁,清晰,文字大小是否适中,订单编号是否能复制;

2、下单,取消订单,申请退款等功能是否有响应的提示,提示是否合理;

3、超时时长是否有倒计时提示;

4、只对订单的部分商品进行发货,订单里的商品发货状态是否分开展示;

5、是否支持Enter,tab等快捷键。

安全性:

使用Fiddler,检查是否能拦截篡改修改订单的信息。

兼容性:

1、web端,在不同的浏览器,比如:谷歌,IE,火狐,360上测试;

2、app端,在主流的不同的机型,不同的分辨率,不同的操作系统的手机上进行测试,比如:xxx;

性能:

1、多用户并发下单;

2、提交订单,取消订单,申请退款的响应时间。

可靠性:

多用户长时间运行提交订单功能。

~~==========================================================~~

1、商品选择

2、优惠券使用

优惠券使用期未到,用户不能使用优惠券

优惠券试用期到了,用户可以使用优惠券

优惠券满减使用,订单合计正确

优惠券满减门槛超过商品价格,不能使用

优惠券满减门槛未超过商品价格,可以使用

优惠券满减门槛超过多件商品价格和,不能使用

优惠券满减门槛未超过多件商品价格和,可以使用

3、下单支付

扫码支付的时效设置,二维码倒计时展示给用户

二维码倒计时结束,二维码未失效;用户扫码应当不能支付成功

二维码倒计时未结束,二维码已失效;用户扫码提示订单已超时

订单状态的同步

订单待支付状态,二维码支付有效

订单已关闭状态,二维码支付失效

4、物流信息

5、友好提示

你可能感兴趣的:(订单功能怎么测试?/订单功能测试的设计点)