Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2917553
  • 博文数量: 412
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 7374
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-25 15:15
个人简介

学习是一种信仰。

文章分类

全部博文(412)

文章存档

2014年(108)

2013年(250)

2010年(11)

2009年(43)

我的朋友

分类: 项目管理

2014-07-11 20:08:07

项目经理与压力测试管理培训
培训讲师:孙总
1、背景知识
(1)性能、健壮性、瓶颈原因、调优依据
(2)评测工具
loadrunner:录制、参数化、执行、展现分析;
2、压测管理过程
项目管理过程与压测管理过程:压测管理过程贯穿于项目管理过程的各个环节(瀑布模型为例);
压测基本过程:压测准备----压测执行及实现----压测分析及总结;
开发项目组需全程配合;
(1)准备阶段
甲方:提供技术、业务指标;方案的认可等;
开发项目组:方案认可等;
压测团队:完成方案;
三方职责一定要理清;
测试需求分析:环境、数据(垫底、基础、参数)、场景、策略(业务流程)、测试指标;
测试方案:落实测试指标;确认各方责任;确认测试次数;
(2)执行阶段
甲方、开发项目组、压测项目组;
脚本的开发及验证;
人员分工及协作;
(3)总结阶段
甲方:确认报告等;
开发项目组:分析改进等;
压测项目组:编写报告;调优建议等;
3、文档及模板
ISO9000、公司内部模板;
4、常见问题及风险
(1)支持人员到位;
(2)人员分工;
(3)测试环境(包括工作环境、地点等);
(4)未知因素及风险;
5、测试分析
难点,需要经验的积累;
响应时间:例如,DB响应时间(0.1s)----应用响应时间(0.12s)----前段响应时间(0.4s-0.5s);
Oracle报告:addm报告、awr报告、执行计划;
----addm报告的导出、分析;
----简单语句错误,例如:select sequence.nextval from dual, 因为没有cache导致慢;
程序问题;
----例如:把争用资源的语句放在事务的最后一句;典型:机票预订,update总库存应放在事务提交前的最后一句,若放在第一句,导致问题;
短连接、长连接;
----例如:短连接中,连接占用大量时间,换成长连接OK;
IO:图片太大;
Tuxedo、WebLogic:配置;
脚本因素;
----例如:录制的脚本可能把页面上不必要的动态内容录制下来,导致测试结果失真,所以需要搞懂脚本;








阅读(1125) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~