第2课性能测试基本过程概述

《第2课性能测试基本过程概述》由会员分享,可在线阅读,更多相关《第2课性能测试基本过程概述(18页珍藏版)》请在文档大全上搜索。
1、第2课 性能测试过程概述n2.1 性能测试的基本过程n2.2 性能测试需求分析n2.3 性能测试计划n2.4 性能测试用例n2.5 测试脚本编写n2.6 测试场景设计n2.7 测试场景运行n2.8 场景运行监控n2.9 运行结果分析n2.10 系统性能调优n2.11 性能测试总结2.1 性能测试的基本过程n性能测试的实施过程是招聘公司经常会问道的一个问题;n必须要清楚性能测试这个职位是具体做哪些工作的,并且按照工作的流程把每一个环节都表述清楚。2.1 性能测试的基本过程 性 能 测 试 需 求 分 析 性 能 测 试 计 划 性 能 测 试 用 例 测 试 脚 本 编 写 测 试 场 景 设
2、计 测 试 场 景 运 行 场 景 运 行 监 控 运 行 结 果 分 析 系 统 性 能 调 优 性 能 测 试 总 结 2.2 性能测试需求分析n性能测试的目的就是把客户的真正需求搞清楚,这是性能测试最关键的过程。n典型问题q我们需要贵单位对所有的功能都进行性能测试;q系统用户登录响应时间小于3秒钟;q系统支持10万用户并发访问。2.3 性能测试计划n性能测试计划是性能测试的重要过程。在对客户提出的需求经过认真分析后,作为性能测试管理人员,需要编写的第一份文档就是性能测试计划,性能测试计划非常重要,在性能测试计划中,需要阐述产品、项目的背景,将前期的需要测试性能需求明确,并落实到文档中。2
3、.4 性能测试用例n客户的性能测试需求最终要体现在性能测试用例设计中,性能测试用例应结合用户应用系统的场景,设计出相应的性能测试用例,用例应能覆盖到测试需求。2.4 性能测试用例n用例设计q明确系统经常处理哪些业务;q明确系统预期的用户规模、并发用户数、在线用户数;q明确系统业务的处理能力要求,如:TPS、响应时间、系统资源利用率等;q2.5 测试脚本编写n性能测试用例编写完成以后,接下来就需要结合用例的需要,进行测试脚本的编写工作。n测试脚本编写:q协议的正确选用;q脚本进行完善,保证其正确性,去除冗余代码;q注重编码的规范和代码的编写质量;q注重脚本的存储、备份工作等。2.6 测试场景设计