1.性能测试注意事项
2.性能测试步骤
3.常见性能指标
4.性能计数器
5.LoadRunner 工具性能测试的步骤
1.性能注意事项
1.1 优化
性能
1.2 最小
化成本
1.3 最小
化风险
1.4 交付
高质量的系统

需要注意性能测试成本因素
•
评价系统当前性能
•
寻找瓶颈,优化性能
•
预测系统未来性能、稳定性
-----------------------------------Start----------------------------------
2.性能测试步骤

-----------------------------------One----------------------------------
——软件架构
了解软件的工作过程,比如这个是提供页面访问功能的还是提供
API
接口服务的,或者是其他的一些原创调用服务
——通信协议
了解通信协议,才能根据通信协议选择合适的工具,选择对的协议进行后期的脚步编写、执行等工作
——逻辑功能
了解逻辑功能,才能对需求有进一步理解:如需求说要满足
1000
人在线,但是这
1000
人都在做什么,每种功能事务的人数是多少?
-----------------------------------Two----------------------------------
——需求分解
对一句话需求进行分解、分解到各个功能的需求:如该论坛系统支持
10W
人同时在线:你需要根据现有的论坛的在线人数、发帖数、
PV
数进行计算、得到新系统的
10W
在线对于的每秒发帖数、每秒
PV
数等具体到单一功能、单一事务的性能需求
——需求理解
针对分解的需求在根据其他的需求或者行业规则,制定出每种事务、单一功能具体的性能指标:如响应时间、每秒事务数等数据,比如页面打开速度遵循
1
、
3
、
5
原则
------------------------------------------------------------------------
3.常见性能指标

-----------------------------------Three----------------------------------
——选择理念
专业、稳定、高效
现在性能测试工具:个人建议选择
loadrunner
——特点
专业
--
工业级性能测试解决方案
稳定
—HP
国际公司提供
高效
—
使用范围广、完善的帮助文档
-----------------------------------Four----------------------------------


------------------------------------------------------------------------
4.性能计数器

-----------------------------------Five----------------------------------


-----------------------------------Six----------------------------------

——验证
回归测试主要验证性能问题解决情况
——优化
对于解决上轮测试未发现的问题
-----------------------------------------------------------------------
5.LoadRunner 工具性能测试的步骤

1.Ø规划负载测试
定义性能测试要求,例如并发用户数量、典型业务流程和要求的响应时间
2.Ø创建 Vuser脚本
在自动化脚本中录制最终用户活动
3.Ø定义场景
使用 LoadRunner Controller 设置负载测试环境、手动、面向目标
4.Ø运行场景
使用 LoadRunner Controller 驱动、管理并监控负载测试
5.Ø分析结果
使用 LoadRunner Analysis 创建图和报告并评估性能
-----------------------------------------------------------------------
内容回顾
