性能测试流程:
1.业务分析(需求)——》提取核心业务(是B/S还是C/S架构?第三方接口的正确选择?)
2.性能测试组织与计划
性能测试目的:一.评估(基准测试)测试——找指标(错误率为0,响应时间小于3秒,查看CPU和内存都小于80%)——寻找木桶短板(硬件还是软件还是其他?) 必做
二.极限(压力测试)测试:在基准测试的指标之上加压,加压至系统死机,加压至系统无响应 必做
三:稳定性测试:高要求(24X3)H,低要求(24)H 必做
四:配置测试:用客户方的资源的进行性能测试 选做
每个业务点都必须做评估,极限和稳定性测试,就是一个功能点最少有3个测试用例。
3.性能测试环境准备
4.性能测试工具选择/脚本开发
5.性能测试执行(监控,调试,优化)
6.性能测试报告总结
性能测试要求:
1、测试系统:购物商城(JAVA+TOMCAT+MYSQL)
2、梳理业务流程:主页打开、登录、商品浏览
3、搭建购物商城服务器环境
4、编写测试计划(测试用例)
5、按照计划要求开发Jmeter脚本
6、测试实施
7、监控并得出测试计划里面测试用例的详细执行指标
8、编写并完成测试报告。
需要交付:
1、测试计划书(测试用例)
2、Jmeter脚本及其相关脚本
3、测试报告与总结