1.公司做性能测试的大概流程
a.性能需求分析:在功能基本稳定的情况下开始开展性能测试,了解被测对象,划重点(并不是所有模块都要进行性能测试);明确指标,譬如事物平均响应时间不能超过5s、事物通过率100%,cpu及内存使用率在70%以下,多少用户数,峰值时间端,使用使用时间等等。确定采用什么样的工具以及协议来进行测试
备注:需求可通过询问用户、运维或者开发来进行了解,如果用户实在提供不了,可以通过系统上线后的一些历史数据去分析。
b.制定测试计划(环境情况,熟悉被测模块功能、明确时间、人员安排、测试策略和方法、风险情况评估等等)
c.简单提炼测试功能点(或者是编写测试用例)
d.录制脚本,调试
e.脚本增强(关联、参数化、文本检查点、集合点、事物、思考时间等等)
f.设计场景,执行场景(跑场景策略,运行时间、集合点设置、单场景还是混合场景、window资源管理器监控-内存、磁盘、cpu监控)
g.生成测试报告,分析报告内容,提交开发进行优化
h.回归性测试
i.编写测试报告