logo资料库

性能测试基础培训.pdf

第1页 / 共81页
第2页 / 共81页
第3页 / 共81页
第4页 / 共81页
第5页 / 共81页
第6页 / 共81页
第7页 / 共81页
第8页 / 共81页
资料共81页,剩余部分请下载后查看
性能测试基础培训       Sept  2013   rickyqiu    3007349@qq.com      
目录 0   关于性能测试的一些观念   1  性能测试计划   2  性能测试工具介绍   3  虚拟用户的创建   4  用户场景的建模   5  测试数据的收集   6  结果分析和报告   7  性能测试的自动化   2
性能测试的目标   1.  获取系统的容量和指标 2.  验证性能是否满足需求 3.  发现性能的问题和瓶颈 4.  技术方案评估选型 5.  竞争对手分析 6.  …
性能测试的类型 •  Load  – 负载测试   –  对照预定的负载级别来进行性能测试   •  Stress  – 压力测试   –  将系统置于非常高的负载下面并找到系统无法承受的点   –  测试系统的性能指标是否在长时间大压力下可持续   •  Endurance  – 耐久性测试   •  Scalability  – 可扩展性测试   –  当前架构的可扩展性   –  水平扩容的能力   •  Benchmark  – 标杆测试   –  通过标准的测试集来看系统的得分,比如tpc.org,  spec.org,以及 各种手机的跑分。
0  关于性能测试的一些观念
精确 vs  模糊 “性能测试和功能测试的区别是前者要得到具 体的数字作为结果,所以性能测试是精确 的”          
² 一切皆有前提   ² 测试时作合理的假设   ______________________     ² 提供有价值的参考  
宏观 vs  微观 “我们做性能测试不用关注具体的功能细节, 我们关注架构和大的功能模块以及组件就 可以了。”        
分享到:
收藏