软件测试项目培训方案

一、项目介绍

项目名称:轻商城性能测试

项目周期:48课时

项目概述:

轻商城项目是一个现在流行的电商项目。后台由Java语言实现的商城系统,包含Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端。我们需要综合评估该项目中各个关键接口的性能,并给出优化建议,以满足项目上线后的性能需要。

项目收获:

1.掌握性能测试理论和性能测试流程

2.掌握JMeter性能测试工具的使用

3.能够对电商项目开展性能测试工作

项目成果:

项目亮点:

1.涵盖了完整的性能测试流程

2.基于项目进行性能测试准备工作

3.根据性能测试领域、用户场景和业务建模来制定性能目标和计划

4.基于环境、场景和用例进行测试脚本设计与开发

5.根据性能监控结果进行性能分析和调优

6.提供了电商项目的性能测试方案

7.使用JMeter工具进行压测

二、课程适合人群

1.网络/通信、计算机技术等专业技术高校教师

2. 正在从事或未来想从事软件测试方向的技术人员

三、预习资料

获取方式:请扫描下方二维码,回复【软件测试】即可获取完整预习资料

四、准备环境介绍

硬件:

笔记本或者台式机

操作系统:软件测试

处理器:i5双核以上

内存:8GB 以上

软件:(下列软件我们会单独提供)

1.VMWare虚拟机

2.CentOS镜像

3.postman接口测试工具

4.微信开发者工具

五、课程培训目标

1.掌握性能测试理论和性能测试流程

2.掌握JMeter性能测试工具的使用

3.能够对电商项目开展性能测试工作

六、项目进度安排

1月6日

性能测试理论

1.软件安装
2.性能测试的概念
3.性能测试的策略
4.性能测试的指标
5.性能测试的流程

1月7日

JMeter工具使用

1.主流性能测试工具
2.JMeter环境安装
3.功能概要
4.重点组件
5.参数化

1月8日

JMeter工具使用

1.JMeter断言
2.JMeter关联
3.JMeter连接数据库
4.JMeter逻辑控制器
5.JMeter定时器

1月10日

JMeter工具使用

1.JMeter分布式
2.聚合报告
3.性能测试常用图表

1月11日

项目实战

1.项目的介绍和部署
2.性能测试需求分析
3.性能测试计划及方案
4.性能测试用例设计

1月12日

项目实战

1. 性能测试执行(编写测试脚本、建立测试环境、性能测试监控、执行测试脚本)
2. 性能分析和调优
3. 性能测试报告总结