目录:导读

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


前言

1、优惠券的测试点

1.达到使用条件的订单是否使用优惠券,使用后优惠券状态已使用
2.使用满减优惠券下单,优惠金额是否准确抵扣
3.使用折扣优惠券,是否成功打折
4.使用抵扣优惠券,是否成功抵扣
5.假如是满100减10的优惠券,金额100是否可以使用

6.假如是满100减10的优惠券,金额100.01是否可以使用
7.假如是满100减10的优惠券,金额99.99是否可以使用
8.有一张优惠券使用类型是全场通用,是否所有商品都可以使用
9.有一张优惠券使用类型是指定类别使用,指定类型是否可以使用
10.有一张优惠券使用类型是指定类别使用,不是指定类型是否可以使用

11.有一张优惠券使用类型是指定类别使用,订单有指定类型商品和其他商品是否可以使用
12.已使用的优惠券是否可以继续使用
13.已过期的优惠券是否可以继续使用
14.有多张优惠券,是否可以选择多张使用
15.使用优惠券下单后,取消订单优惠券是否返回

16.使用优惠券下单支付成功,退款优惠券是否返回==》一般不返回
17.使用优惠券下单支付成功,订单有多个商品只退其中一个商品,退款金额是否按比例退款
18.跨店铺是否可以使用优惠券
19.已经是优惠商品(商品已被打折)是否可以使用优惠券
20.有多张优惠券,下单选择优惠券排序需和需求一致
21.登录情况是否可以领取优惠券

22.不登录情况下是否领取优惠券
23.是否限制新用户可以领取,还是说老用户也可以领取
24.是否只有VIP或者白名单用户可以领取,还是说黑名单也可以领取
25.是不是有平台的限制,比如PC,APP,公众号,小程序是不是都可以领取
26.优惠券是否可以通过活动领取,积分兑换,短信链接,或者事件弹窗领取

27.新老版本的APP是不是都可以领取,是不是只有灰度用户区域限制客户可以领取
28.每人限领1张,是否领取多次优惠券,这里可以模拟快速点击,网络异常,多端登录领取,测试异常情况
29.领取时间已过或者未到领取时间,是否可以领取优惠券

30.领取后的优惠券是否成功加入我的优惠券列表,优惠券已过期是否可以领取
31.通过调用脚本不断领取是不是有反作弊策略
32.优惠券的优惠金额大于订单金额,最后优惠后的订单金额如何显示

2、收货人新增地址测试点

1.点击地址簿是否跳转
2.已存在的地址是否可以分享,编辑和删除
3.点击管理是否可以全选,单选和多选操作
4.粘贴收件人姓名、手机号、收货地址并确认填写,是否可自动识别您的收货信息
5.是否支持文字识别,图片识别,语音识别
6.点击语音识别是否会显示,抖音申请使用你的麦克风是否可以点击拒绝和允许

7.点击图片识别是否会显示,图片识别说明,请截取包含完整的地址信息并且提交
8.图片识别是否会调起拍摄和从相册选择
9.粘贴地址无效时是否提示:粘贴地址有误
10.粘贴地址成功时是否显示对应的收件人信息
11.收件人姓名长度限制测试

12.收件人手机号是否支持11位数字,10位数字,12位数字,是否可以为空等等
13.收件人手机号码不填写,是否提示请核对收件人电话提示,并且确定按钮置灰
14.收件人地址点击定位是否可以成功定位
15.定位是否可以搜索地点
16.定位的地址一页是否显示10条,是否可以下拉刷新加载
17.地址不详细是否会toast提示:请检查或完善详细地址
18.是否可以保存到地址簿
19.是否可以清空地址簿

3、申请售后-退货退款测试点

售前退款(发货前仅退款):

1.申请仅退款 选择退款原因:地址/电话信息填写错误,是否展示修改地址引导弹窗
2.点击继续退款是否走正常退款逻辑,进入售后详情页
3.展示修改地址引导弹窗点击修改地址是否走线上修改地址逻辑,进行售后挽单
4.点击申请仅退款,选择退款原因:其他,是否走正常退款逻辑,进入售后详情页
5.一单多品,申请退款-选择仅退款,右上角选择批量退款是否进入选择售后商品页
6.校验商品sku库存和商品状态备货中,勾选商品提交是否进入仅退款申请页
7.退款原因选择其他,提交弹出批量退款弹窗,点击我知道了,弹窗关闭是否返回订单详情
8.点击急速退款,是否可以退款成功

售后退款(发货后仅退款):

第一种是否可以进行拒签,物流单号发货物流节点是否推送拒签状态
1.商品待收货状态,选择售后申请仅退款,选择货物状态(未收到货)提交申请
2.此时状态是否显示等待审核
3.商家审核通过,进入售后详情,售后状态是否为请拒收快递,待商家收货后处理退款
4.点击物流卡片是否跳转进物流详情
5.点击拒收遇到问题是否进入H5页面
6.点击联系快递员是否唤起拨号

第二种确认收货后申请仅退款:

1.是否可以任选一个退款原因
2.点击提交,弹出弹窗,是否会显示:您已选择-已收到货,如需退款建议申请-退货退款或与商家协商一致后申请-仅退款
3.继续提交,跳转退款详情页,修改为退货退款,页面刷新为【退货退款】,售后申请页面

第三种退货退款:

整体的状态:提交申请-供应商审核-供应商收货-退款-完成
详细的状态:申请退货-等待审核-审核意见-同意售后申请-客户已发货-卖家收货-退款申请-退款成功

1.点击退换/售后,是否进入到退换/售后详情页面
2.点击申请售后是否跳转到选择售后类型
3.点击退货退款是否跳转到填写商品详细页面
4.退货是否显示上传商品正面照片或商品
5.填写完所有信息是否显示已提交申请,等待审核
6.是否显示订单编号,服务单号,申请时间,申请原因,退款方式,预计退款至,联系人和电话等等

7.进度条审核意见通过是否显示为同意售后申请,请寄回全套商品
8.7日内将快递单号上传至售后申请界面,点击提交,是否变为客户已发货
9.是否显示您已上传发货信息,快递公司XXXX,单号为SF1426926335111
10.卖家收到货状态是否更新为卖家收货,并提交退款申请单,状态变为退款成功

11.服务单详情页面是否显示您的服务单XXXX财务已退款,请您注意查收
12.点击退款详情是否可以看到已退至XX银行XX元,预计到账时间1-5个工作日,退款到账
13.关联记录显示订单名称,金额,交易时间,退款时间和订单号等等
14.优惠券是否已退回至优惠券
15.红包是否已退回和金币是否已退回

4、申请售后-换货测试点

整体状态:提交申请-客服审核-上门换新-完成
详细状态:申请换货-等待审核-审核意见-同意售后申请(服务单已审核)-生成新订单-上门换新完成-取件成功-取件完成

1.点击退换/售后,是否进入到退换/售后详情页面
2.点击换货申请,是否进入到申请换货界面
3.是否可以选择换货商品,服务类型是否为换货,申请原因下拉框选择,是否需要添加寄件地址和我的收货地址,选择上门取件,是否显示上门取件时间段,是否可以填写换货件数,是否可以上传凭证

4.快递员已取件,请等待快递员上传快递单号状态是否变更为:售后退货中已核销
5.售后已发货,你已寄回商品,商家正在等待收货,若未与商家协商一致,你可以在商家拒绝后申请平台客服介入
6.你已寄回商品,当前状态不支持取消换货
7.你已寄回商品,当前状态不支持修改换货

8.售后商家同意换货并发货,商家已发出换货商品,请关注物流状态更新,如你收到商品后对商品不满意,可以联系商家协商或重新申请售后。
9.商家已发出换货商品,当前状态不支持取消换货
10.商家已发出换货商品,当前状态不支持修改换货
11.收到货品,状态是否变更为换货完成

12.换货完成是否显示:售后满意度调研,点击评价模块,是否弹出半屏弹窗
13.输入评价内容+表情评分,提交,是否会展示评价内容
14.如果漏发商品-选择售后类型选择补寄-补寄原因选择少件/漏发-底部透出-二级弹窗-点击联系商家按钮,正常跳转-选择后会透出二级标签-提交申请

6、申请售后-商家拒绝,客服仲裁测试点

仲裁整体状态:客服介入中-仲裁完成-仲裁结果(1-支持用户)

1.点击退换/售后,是否进入到退换/售后详情页面
2.点击换货走正常逻辑进行换货申请
3.商家审核,状态变更为商家已拒绝换货
4.换货审核界面是否显示:如果你超期未处理,本次申请将关闭,你可以联系商家进行协商,或申请平台客服介入

5.换货审核界面是否显示: 商家拒绝原因:其他。 商家说明,并且显示商家的凭证
6.是否可以点击联系商家客服介入 ,取消换货,修改换货
7.点击修改换货,上传新的凭证,点击提交,商家审核中
8.商家已拒绝换货,界面是否显示:如果你超期未处理,本次申请将关闭,你可以联系商家进行协商,或申请平台客服介入

9.换货审核界面是否显示: 商家拒绝原因:其他。 商家说明,并且显示商家的凭证
10.是否可以点击联系商家客服介入,取消换货,修改换货和寄件详情
11.点击客服介入,是否可以上传凭证(如协商记录最新记录为买家上传凭证,则展示)成功

12.状态是否变更为平台客服处理中
13.请耐心等待并保持电话畅通。等待期间如你有其他证明材料补充,可继续上传。也可联系商家进行协商或修改换货信息再次发起,商家会重新处理

14.一审仲裁支持用户,是否显示客服已同意换货,请填写真实快递单号或使用上门取件、快递柜寄件服务寄回商品
15.按钮名称是否显示:填写单号,我要寄件,我已寄出,上门取件
16.商家已同意你的换货申请,是否当前状态不支持修改换货,你可选择取消换货后重新发起

完整版!企业级性能测试实战,速通Jmeter性能测试到分布式集群压测教程

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

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

人生最精彩的不是实现梦想的瞬间,而是追梦路上那个永不言弃的自己。那些看似遥不可及的目标,终会在你日复一日的坚持中触手可及。别怕慢,怕的是停下;别怕难,怕的是放弃!

你比自己想象的更强大!每个挫折都是成长的契机,每次坚持都在改写命运的轨迹。当别人选择放弃时,你的执着就是胜利的开始。向前奔跑吧,整个世界都会为追光者让路!

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

流处理、实时分析与RAG驱动的Python ETL框架:构建智能数据管道(上)

> **2025年某电商大促,每秒20万订单涌入系统**——他们的风控团队仅用**47毫秒**就识别出欺诈交易。背后的秘密武器,正是融合流处理、实时分析与RAG的下一代Python ETL框架。 ### 一、范式革命:从批处理到AI增强的ETL 4.0 #### 1.1 数据处理演进史 ```mermaid graph LR …

开源 Arkts 鸿蒙应用 开发(十五)自定义绘图控件--仪表盘

文章的目的为了记录使用Arkts 进行Harmony app 开发学习的经历。本职为嵌入式软件开发,公司安排开发app,临时学习,完成app的开发。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。 相关链接: 开源 Arkts …

​​​​​​​中国工业企业专利及引用被引用数据说明

1319 中国工业企业专利及引用被引用数据说明数据简介专利近年发文趋势及主题分布今天数据皮皮侠团队为大家分享一份2023年12月25日最新更新的中国工业企业专利及引用被引用数据,供大家研究使用。数据来源原始数据来源于国家统计局,由皮皮侠团队整理计算。…

MySQL知识点(上)

MySQL知识点 一:MySQL概述 MySQL是一款开源的数据库软件,是一种关系型数据库管理系统(ROBMS),也叫做表数据库管理系统 如果需要快速安全地处理大量的数据,则必须使用数据库管理系统;任何基于数据…

shell脚本实现sha256sum校验并拷贝校验通过的文件

#!/bin/bash# 目标目录 TARGET_DIR"/appdata/jn1m/versions/old/bin"# 校验文件 CHECKSUM_FILE"checksum.txt"# 检查目标目录是否存在 if [ ! -d "$TARGET_DIR" ]; thenecho "错误:目标目录 $TARGET_DIR 不存在"exit 1 fi#…

中小型泵站物联网智能控制系统解决方案:构建无人值守的自动化泵站体系

一、系统核心架构与功能设计1.物联网感知层设备互联:网关对接压力传感器、超声波液位计、智能电表、振动传感器等,实时采集水泵运行状态(流量、压力、温度、振动)、液位、水质(pH值、浊度)、能耗等关键参数…

网络通信---Axios

1、什么是 Axios? Axios​ 是一个基于 ​Promise​ 的 ​HTTP 客户端,用于浏览器和 Node.js 环境,用来发送 ​HTTP 请求(如 GET、POST、PUT、DELETE 等)​。 它常用于: 向后台 API 发送请求获取数据提交表…

Ubuntu 软件源版本不匹配导致的依赖冲突问题及解决方法

在使用 Ubuntu 系统的过程中,软件包管理是日常操作的重要部分。但有时我们会遇到各种依赖冲突问题,其中软件源与系统版本不匹配是常见且棘手的一种。本文就来详细分享一次因软件源版本不匹配引发的依赖冲突问题,以及具体的解决思路和流程。一…

思考:高速场景的行星轮混动效率如何理解

行星轮混动 E-CVT(电子无级变速器)是一种专为混合动力汽车设计的动力分配系统,其核心原理是通过行星齿轮组和电机的协同工作,实现动力分流与无级变速。 一、核心结构与组成 E-CVT的核心部件包括 行星齿轮组 和 双电机(…

跨域及解决方案

跨域(Cross-Origin)是指浏览器在执行 JavaScript 的时候,因为同源策略(Same-Origin Policy)的限制,阻止了一个网页去请求不同源(域名、端口、协议有任意一个不同)的资源。 1. 什么是…

PCA降维全解析:从原理到实战

一文读懂PCA降维:原理、实现与可视化全解析​本文6000字,涵盖PCA核心原理、数学推导、代码实战及高频面试题,建议收藏阅读​一、为什么需要降维?数据爆炸时代的生存法则当数据集的特征维度激增(如基因数据、推荐系统用…

Kafka工作机制深度解析:Broker、Partition 与消费者组协作原理

🐯 Kafka工作机制深度解析:Broker、Partition 与消费者组协作原理 🏁 前言 Kafka 已成为互联网公司流式数据处理的事实标准,广泛应用于日志收集、实时计算、事件驱动架构等场景。 很多开发者会用 Kafka,但不了解它底…

深入解析live555:开源流媒体框架的技术原理与应用实践

引言:流媒体领域的"老兵"与技术基石 在实时音视频传输技术的发展历程中,live555作为一款诞生于1990年代末的开源项目,至今仍在流媒体服务器、嵌入式设备和安防监控等领域发挥着不可替代的作用。它由Live Networks公司开发并维护&a…

EN55014家用电器、电动工具和类似设备的电磁兼容

一、EN 55014标准定义与属性?EN 55014 是针对家用电器、电动工具及类似设备的电磁兼容(EMC)标准,主要规定了这类产品在电磁骚扰发射(避免干扰其他设备)和抗扰度(抵抗其他设备干扰)方…

python自学笔记9 Seaborn可视化

Seaborn:统计可视化利器 作为基于 Matplotlib 的高级绘图库,有一下功能:一元特征数据 直方图 import matplotlib.pyplot as plt import pandas as pd import seaborn as sns # import os # # 如果文件夹不存在,创建文件夹 # if…

kafka 消费者组的概念是什么?它是如何实现消息的点对点和发布/订阅模式?

Kafka 消费者组(Consumer Group)是 Kafka 架构中的核心概念,它是一组共同协作来消费一个或多个主题(Topic)数据的消费者应用的集合。 通过简单地为多个消费者实例配置相同的 group.id,它们就组成了一个消费…

C#文件复制异常深度剖析:解决“未能找到文件“之谜

一个看似简单的文件操作问题 在C#开发中,文件操作是基础中的基础,但有时最基础的File.Copy()方法也会抛出令人困惑的异常。最近我遇到了这样一个问题: File.Copy(sourceFile, targetFilePath);当targetFilePath设置为D:\25Q1\MR3.6.6.1_C1.2.…

OpenCV Python——图像查找(特征匹配 + 单应性矩阵)

1 图像查找(单应性矩阵)2 单应性矩阵 应用举例3 单应性矩阵 代码示例P87 111 图像查找(单应性矩阵) 特征匹配作为输入,获得单应性矩阵 点X在img1和img2中的成像分别为x,x 图中H即为单应性矩阵 2 单应性矩阵 应用…

Ubuntu 安装带证书的 etcd 集群

1.概念 etcd 是由GO语言编写的分布式的、可靠的键值存储系统,主要用于分布式系统中关键数据的存储和服务发现。 2.核心概念 节点(Node) 每个运行 etcd 的实例被称为一个节点。一个或多个节点可以组成一个集群。 集群(Cluster&…

360 集团20周年会:战略升级ALL IN Agent,抢占智能体时代先机

发布 | 大力财经8月15日,360集团迎来二十周年,在北京奥林匹克体育中心举办的“360集团20周年荣耀庆典”上,创始人周鸿祎向现场数千名员工发表演讲,回顾360集团二十年的发展历程,并明确360集团下一阶段的公司战略&#…