软件测试电商项目实战(实战视频B站已发布)

B站实战视频地址:P16-P21为电商金融项目实战视频(结尾有惊喜)2022最新软件测试全栈视频无删减教程,全套学完可直接入职软件测试(持续更新中)_哔哩哔哩_bilibili

一、电商模式

其中大家接触最多的就是B2C。电商模式名词解释不做过多讲解。

软件测试电商项目实战(实战视频B站已发布)_第1张图片

电商模式

二:电商后台管理系统。重点给大家分享订单中心、支付中心、促销中心的用例设计思路。

软件测试电商项目实战(实战视频B站已发布)_第2张图片

电商后台管理系统


【1】促销形式

软件测试电商项目实战(实战视频B站已发布)_第3张图片

促销形式

促销形式设计测试用例思路:

满减促销:
1.减价的金额不能大于等于商品原价(使用等价类边界值的方法)
2.阶梯满减,下一阶梯要大于上一阶梯
3.阶梯最多设置多少个?
单品促销:
促销价不能高于等于原价(使用等价类边界值的方法)
套装促销:
商品A和商品B组成套装的总价不能大于等于原价

赠品促销:

1.赠品最多赠多少件?

2.订单中价格是否计算正确(赠品为0元)

满赠促销:

1.满X元送某商品

2.满X元加Y元送某商品

多买优惠促销:

1.M元任选N件

2.M件N折

定金促销:

1.付了定金预购的商品是否可以取消订单?

2.付了定金预购,收到货退货之后是否可以再次购买?

最后:

当一个商品参加多个促销形式的活动会有什么样的互斥校验?哪些是可以同时参加,哪些是不能同时参加?


【2】促销活动规则

软件测试电商项目实战(实战视频B站已发布)_第4张图片

促销活动规则

促销活动管理设计测试用例思路:

创建活动:

活动名称最长为多少字符?是否可带有特殊符号?

促销时间,不同的促销时间创建的活动状态不一样

限购数量,默认不限购,如果有限购,比如设置限购一件,需要验证一件之后是否恢复了原价

促销用户范围,全部用户则任何用户都可以享受活动,设置新用户需要用验证是否只有新用户可以享受活动

操作:

审核,是否只有指定的人能审核?

编辑,编辑保存成功之后活动是否有更新?

删除,删除掉的活动应不再存在于活动列表中

复制,是否所有的字段都能复制成功?

活动状态:

未开始的活动,优惠不会生效

进行中的活动,优惠生效,需要验证订单的优惠及支付的优惠

已结束、已作废的活动,商品恢复原价


【3】优惠券管理

软件测试电商项目实战(实战视频B站已发布)_第5张图片

优惠券管理

优惠券管理设计测试用例思路:

优惠券的用例设计思路主要在支付这块:

1.当有多张优惠券时,是否能自动使用优惠力度最大的?

2.使用优惠券,支付金额是否计算正确

退款优惠券是否会返还的情况:

1.买A退A---返还

2.买AB退A---不返还

3.买AB退AB---返还

过期的优惠券不可以使用


【4】拼团

软件测试电商项目实战(实战视频B站已发布)_第6张图片

拼团

拼团设计测试用例思路:

1.拼团商品是否能为赠品?或者与其他优惠活动叠加?

2.拼团价格不能高于商品原价

3.拼团活动时长,超过时长拼团结束(拼团成功或失败都需要通知用户)

4.一个人只能开一个团或者参与一个团

5.拼团限购

6.拼团失败需要退款到用户账户。拼团成功卖家发货

7.拼团成功后再扣减库存容易出现超卖情况

8.若拼团成功之后,其中一人进行退款操作,其余人的商品仍然是可以享受拼团价,卖家发货

软件测试电商项目实战(实战视频B站已发布)_第7张图片

购物车用例设计思路


      软件测试之项目实战    

软件测试电商项目实战(实战视频B站已发布)_第8张图片

一、项目职责与分工:

1、产品经理 ------> 负责设计产品的原型图和PRD。

2、项目经理 ------>负责并保证高质量的产品按时完成和发布的专职管理人员。

3、开发人员 ------> 负责完成公司新产品开发计划;开发人员主要分为 前端开发、

后端开发、IOS开发和安卓开发。

4、配管 ------> 主要负责线下测试环境的搭建,测试环境包括 开发环境,测试环境,

Staging环境(细讲),还有就是代码库的管理和jar包管理,保证线下服务正常提供。

5、运维人员 ------> 负责维护生产环境的稳定,测试环境的包正常上线等等。

6、测试人员 ------> 负责保证发布出去的产品达到了一定的质量标准。测试分为功能

测试、性能测试、测试开发(包含自动化测试)

   二、项目立项:  

1、介绍产品的用途、功能、前景。

2、本次开发的模块。

3、本次开发的产品的周期。

软件测试电商项目实战(实战视频B站已发布)_第9张图片

  三、测试流程:  

1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。

2、参加需求评审会议。

3、根据最终确定的需求文档编写测试计划。

4、编写测试用例(等价类划分法、边界值分析法等)。

5、用例评审(主要参与人员:开发、测试、产品、测试leader)。

6、开发提交代码至SVN或者GIT ,配管搭建测试环境。

7、执行测试用例,记录发现的问题。

8、验证bug与回归测试。

9、编写测试报告。

10、产品上线。

软件测试电商项目实战(实战视频B站已发布)_第10张图片

四、测试人员主要工作:

1、熟悉业务;

2、制定测试计划;

3、设计测试用例;

4、bug管理

5、编写测试报告

6、编写上线发布单

7、 测试发布流程

1、 熟悉业务:

1.熟悉当前负责模块的业务;

2.熟悉测试的模块的表结构、数据流走向;

3.熟悉相关业务的架构;

4.了解业务上线的流程;

5.熟悉功能所属项目以及相关工作人员(开发、产品等);

2、 测试计划: 

测试计划是由测试leader编写,内容大致如下:

软件测试电商项目实战(实战视频B站已发布)_第11张图片

 3 、测试用例: 

1、根据产品的RPD,提取测试点。

2、根据数据流的走向。

3、根据的架构部署。

4、编写测试用例的常用方法:等价类划分法、边界值分析法、流程图法等。

5、覆盖弱网测试、接口测试、安全测试、性能测试等。

6、常用测试工具有:Postman、 Charles、 Fiddler 、Jemter、Loadrunner等

4、 Bug管理:

Bug定义:

1、不符合需求的

2、程序本身的报错

3、不符合用户使用习惯的

Bug生命周期:

当我们测试人员提交一个bug的时候,自始bug就有它的生命周期,从开始到

结束,生命周期如下:

软件测试电商项目实战(实战视频B站已发布)_第12张图片

Bug单内容

软件测试电商项目实战(实战视频B站已发布)_第13张图片

5、 测试报告:

把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的

质量问题提供依据,同时为软件验收和交付打下基础测试报告和测试计划一样,一般

由测试leader编写,测试人员需要了解一下测试报告中都有哪些内容,大致内容如下:

软件测试电商项目实战(实战视频B站已发布)_第14张图片

6、上线发布单:

测试人员写完测试报告,根据上线标准确定项目能否上线。如果达到上线标准,

编写上线发布单,准备上线,上线发布单内容如下:

软件测试电商项目实战(实战视频B站已发布)_第15张图片

   7 、测试发布流程:

测试发布的流程,跟我们的测试环境有关,测试环境的搭建又跟代码结

构息息相关的。主要流程如下:

软件测试电商项目实战(实战视频B站已发布)_第16张图片

发布到生产之后,测试人员应该做简单的验证,验证的内容根据本次迭代的需求来定。

软件测试电商项目实战(实战视频B站已发布)_第17张图片

如果你想成为备受企业青睐的IT人才

想要高薪offer

没有项目实战经验怎么办?

点击下方我来教你

你可能感兴趣的:(接口测试,软件测试,自动化测试,测试用例,职场和发展,经验分享,软件测试,程序人生)