zoukankan      html  css  js  c++  java
  • 订单怎么测试

    功能:

      1:用户下单后,取消点单

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

      3:在订单快超时时,付款

      4:下单后,在不同的终端登录,一端取消订单,统视一端对该订单进行付款

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

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

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

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

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

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

    用户体验:

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

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

    超时时长是否有倒计时提示

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

    是否支持Enter,tab等快捷键

    安全性

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

    兼容性

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

    app端,在主流的不同的机型,不同的分辨率,不同的操作系统的手机上进行测试

    性能:

    多用户并发下单

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

    可靠性

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

  • 相关阅读:
    在Windows7下启动MongoDB服务的解决方案
    Spring MVC之@RequestBody, @ResponseBody 详解
    Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
    SpringMVC+Shiro权限管理
    Spring中@Async用法总结
    当spring 容器初始化完成后执行某个方法
    Java四种线程池的使用
    JavaWeb动态导出Excel可弹出下载
    kinderEditor + Struts2整合
    请求webservice接口的某方法数据
  • 原文地址:https://www.cnblogs.com/zhangzetao/p/14323647.html
Copyright © 2011-2022 走看看