电商项目,订单如何测试?软件测试实战场景,所有测试点汇总...

news2025/1/16 15:45:17

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

订单测试作为常见的测试业务之一,它在工作中经常遇见,以下就是订单测试的相关测试场景罗列。

商品订单的测试点

正常场景:
1、选择商品创建订单,订单状态更改为:待付款状态
2、待付款订单进行支付,订单状态更改为:待发货状态
3、后台选择待发货状态的订单填写快递公司、快递单号进行发货,订单状态更改为:待收货状态
4、前台点击确认收货,订单状态更改为:待评价状态
5、前台提交评价,订单状态更改为:已完成状态

异常场景:
1、待支付的订单超过三天未支付,订单状态更改为:已取消状态
2、待支付状态的订单后台操作取消订单,订单状态更改为:已取消状态
3、待支付状态的订单前台操作取消订单,订单状态更改为:已取消状态
4、待支付状态的订单前台修改订单信息,修改成功
5、待支付状态的订单后台修改订单信息,修改成功
6、待发货状态的订单后台操作取消订单,订单状态更改为:已取消状态
7、待发货状态的订单前台操作取消订单,订单状态更改为:已取消状态
8、待发货状态的订单前台修改订单信息,修改成功
9、待发货状态的订单后台修改订单信息,修改成功
10、待收货状态的订单操作退还货,生成退还货单
11、待收货状态的订单超过15天未确认收货,订单状态更改为:待评价状态
12、待评价的订单超过七天未评价,默认好评,订单状态更改为:已完成状态
13、待评价状态的订单操作退还货,生成退还货单
14、已完成状态的订单操作退还货,生成退还货单

换货流程的测试点

正常场景:
1、待收货状态的订单提交换货申请,生成换货单,换货单状态为:待审核
2、待审核的换货单审核通过后,换货单状态为:待用户发货
3、待用户发货的换货单,前台输入快递公司快递单号发货,换货单状态为:待收货
4、后台确认收货,换货单状态为:待发新货
5、代发新货的换货单后台操作发货,换货单状态为:待用户收货
6、前台操作确认收货,换货单状态为:已完成,订单状态为:待评价

异常场景:
1、待审核的换货单审核驳回后,换货单状态为:拒绝换货
2、待审核的换货单前台取消,换货单状态为:取消
3、待审核的换货单两天内未处理,换货单状态为:待用户发货
4、待用户发货的换货单前台取消,换货单状态为:取消
5、待用户发货的换货单三天内未发货,换货单状态为:取消
6、待收货的换货单后台七天内未确认收货,换货单状态为:待发新货
7、待用户收货的换货单15天未确认收货,换货单状态为:已完成
8、已换货的订单再次申请换货,生成新换货单成功
9、已换货的订单申请退货,生成退货单成功

退货流程的测试点

正常场景:
仅退款的退货单:
1、待收货状态的订单提交退货申请,生成退货单,退货单状态为:待审核
2、待审核的退货单审核通过后,退货单状态为:待收货
3、后台确认收货,退货单状态为:待退款
4、后台确认退款,退货单状态为:退款完成

退货退款的退货单:
1、待收货状态的订单提交退货申请,生成退货单,退货单状态为:待审核
2、待审核的退货单审核通过后,退货单状态为:待用户发货
3、待用户发货的退货单前台操作发货后,退货单状态为:待收货
4、后台确认收货,退货单状态为:待退款
5、后台确认退款,退货单状态为:退款完成,订单状态为:已取消

异常流程:
1、待审核的退货单审核驳回后,退货单状态为:拒绝退货
2、待审核的退货单前台取消,退货单状态为:取消
3、待审核的退货单两天内未处理,退货单状态为:待用户发货
4、待用户发货的退货单前台取消,退货单状态为:取消
5、待用户发货的退货单三天内未发货,退货单状态为:取消
6、待收货的退货单后台七天内未确认收货,退货单状态为:待退款
7、待退款的退货单后台三天内未确认退款,自动退款,退货单状态为:完成
8、已换货的订单申请退货,生成退货单成功

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

只有在不断尝试和奋斗的过程中,才能实现自己的梦想。坚持不懈地追求目标,即使路途荆棘密布也绝不能退缩。每一次挫折都是通往成功的必经之路。相信自己,勇敢前行!

每个人都可以选择自己的人生道路,但只有那些勇于冒险、不断挑战自我的人才能取得真正的成功。不要害怕失败和困难,因为它们帮助塑造你的性格和成就你的梦想。相信自己,坚持奋斗,你一定会收获美好的未来!

只有那些敢于面对挑战、迎接困难的人才能够取得成功,不要害怕失败,因为失败是通向成功的必经之路。坚持努力不懈,保持积极心态,相信自己一定会收获属于自己的辉煌!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/666731.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

scanpy单细胞分析流程

梳理一下scanpy单细胞分析流程(处理的是scRNA-seq)。 先上一张流程图: scanpy单细胞分析流程 import scanpy as scRead data 常用的文件格式有两种,分别是h5ad和10X mtx # read h5ad adata sc.read()# read 10X mtx adata …

从小白到大神之路之学习运维第44天---第三阶段----拓展知识-----文件管理命令(find+sed+awk)、pycharm工具

第三阶段基础 时 间:2023年6月20日 参加人:全班人员 内 容: 目录 一、文件管理命令 find 1. 根据文件名查找文件 2. 根据文件类型查找文件 3. 根据文件大小查找文件 4. 根据时间戳查找文件 5. 组合多个条件查找文件 Sed 1. 替…

【Vue】学习笔记-创建Vue3.0工程

创建Vue3.0工程 使用vue-cli创建查看vue/cli版本,确保vue/cli版本在4.5.0以上安装或者升级你的vue/cli创建启动 使用vite创建创建工程进入工程目录安装依赖运行 使用vue-cli创建 官方文档:https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-…

【性能测试】压力测试指标全解之TPS、响应时间

hello,大家好!我是磨磨唧唧小蘑菇~ 接上期阐述了《TP50/90/99/999》的含义及计算方式,本期将阐述压力测试的其他指标,如TPS、响应时间等。 目录 一、TPS 二、响应时间 三、TPS与响应时间RT的关系 一、TPS 1、TPS的含义 …

vscode折叠代码展开快捷键

1.折叠所有代码 (按住ctrl 分别点击k和0) ctrlk,ctrl0 2.展开所有代码 (按住ctrl 分别点击k和j) ctrlk,ctrlj 3. 折叠鼠标竖线所在位置的节点以及当前节点下的子节点(递归折叠) ctrlk,ctrl[ 4. 展开鼠标竖线所在位置的节点以及当前节点下的子节点&#x…

【Springboot】关于Spring和SpringBoot的那些事儿

参考javaguide的学习笔记~ 1 怎么那么多名字呀~ 一开始看到这个图太劝退了,但实际上一开始只需要理解它是一个框架,包含很多个模块,能够简化开发。 使得接收HTTP请求,查数据库,写业务逻辑三部分能够分开。 并且能很…

【2023最全最叼教程】Selenium 自动化测试环境搭建

【导语】Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。本文详细介绍了搭建自动化测试环境所需的工具,让你学习自动化测试不…

人脸检测——基于机器学习3】AdaBoost算法

简介 主要工作AdaBoost算法的人脸检测算法包含的主要工作:(1)通过积分图快速求得Haar特征;(2)利用AdaBoost算法从大量的特征中选择出判别能力较强的少数特征用于人脸检测分类;(3)提出一个级联结构模型,将若干个弱分类器集成一个强分类器,其能够快速排除非人脸区域,…

系统架构设计师-系统工程与信息系统基础(2)

一、电子政务类型 电子政务主要有3类角色:政府(Government)、企(事)业单位(Business)及公民(Citizen)。如果有第4类就是公务员(Employee)。 二、企…

CMIP6降尺度方法

气候变化关系到农业、生态系统、社会经济和人类生存与发展,是当今世界关注的重点问题之一。IPCC(Intergovernmental Panel on Climate Change)第6次评估报告指出,自 20 世纪 50 年代以来,从全球平均气温和海温升高、大…

Unity核心10——导航寻路系统

Unity 中的导航寻路系统是能够让我们在游戏世界当中,让角色能够从一个起点准确的到达另一个终点,并且能够自动避开两个点之间的障碍物选择最近最合理的路径进行前往 ​ Unity 中的导航寻路系统的本质,就是在 A 星寻路算法的基础上进行了拓展和…

国家加强互联网广告监管

我是卢松松,点点上面的头像,欢迎关注我哦! 5月1日《互联网广告管理办法》正式实施。 6月19日,市场监督总局要求加强广告监管。 主要针对直播带货广告、弹窗广告、“软文”广告等新型广告形式,加大互联网广告乱象清理…

HDLBits自学笔记3:Verilog language.Modules Hierarchy

Modules 在顶层模块中实例化模块mod_a,其端口描述: module mod_a ( input in1, input in2, output out ); module top_module ( input a, input b, output out );// 按信号名称连线mod_a u1(.in1(a),.in2(b),.out(out));// 按信号位置连线// mod_a u…

基于数据驱动 U-Net 模型的大气污染物扩散快速预测,提升计算速度近6000倍

项目背景 当前,常见的大气污染预测模型大多是基于物理机理构建的,比如空气质量预测模型 Calpuff、AERMOD、CMAQ 等。然而,这些模型运算较为复杂,对于输入数据的要求非常高,运算耗时也比较长,适合用于常规固…

【玩转Docker小鲸鱼叭】Docker镜像常用命令汇总

镜像是Docker中最为核心也是最具创造性的概念!在理解Docker的核心概念文章中,我们理解了镜像的含义,下面让我们一起操作一些镜像,包括拉取、推送镜像等操作。 1、镜像支持哪些命令 通过 docker image help 查看 Docker 支持的镜像…

联想U盘重装系统Win10步骤和详细教程

最近很多用户都在问怎么利用U盘来给联想电脑重装Win10系统,用户需要准备一个8G以上的U盘,确保联想电脑能够正常联网,然后按照小编给大家分享的联想U盘重装系统Win10步骤和详细教程操作,即可快速轻松完成联想电脑Win10系统的重装。…

C++——cin输入

cin对象在抽取过程中会进行类型转换&#xff0c;这应该是根据字节数来的&#xff0c;对于每一种类型&#xff0c;都会有相应的指令合集&#xff0c;也就是cpu会按字节进行转换&#xff0c;区别在于大端模式或者是小端模式&#xff0c;cin对象从在了<<相应的函数被称为格式…

陪诊APP开发服务兼职软件

陪诊APP是一种提供陪伴照顾服务的应用程序&#xff0c;主要面向需要医院陪护的病人及家属。以下是可能有助于陪诊APP开发服务兼职软件的功能&#xff1a; 注册和登录&#xff1a;允许用户使用手机号码等方式注册并登录账户。 病房预约&#xff1a;允许家属为病人预约病…

数据烦恼?亮数据平台为你提供一站式解决方案

前言&#xff1a; Hello大家好&#xff0c;我是Dream。 在当今数字时代&#xff0c;大型和实时的数据集具有更全面的信息、更准确的预测、和更好的竞争优势。作为一位刚被数据折磨过的人&#xff0c;我必须要把自己的经验跟大家分享一下&#xff0c;让大家和公司在收集数据方面…

构筑数字化新引擎!美创助力金华银行核心系统国产分布式数据库迁移

近日&#xff0c;金华银行举行“星辉工程”核心项目群上线发布会&#xff0c;新一代核心系统成功部署在国产分布式数据库OceanBase&#xff0c;向业务高效创新、数智赋能迈出了重要一步。据悉&#xff0c;这是浙江省首例基于完全国产自研数据库落地的银行核心系统。 此次“星辉…