天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

软件性能测试入门之如何做性能测试(三)

上一篇 / 下一篇  2013-01-16 16:38:09 / 精华(1) / 置顶(1) / 个人分类:性能测试工具

女,87,单身,从上个月就开始,我就开始勤炼护体神功,气沉丹田,游走任督二脉,眼观鼻,比观心,不求飞花摘叶,皆可伤人,只为过年时,能抵挡住爸妈,七大姑八大姨的催婚大去,留的一线生机。表妹一个信息:姐,我过年带我男朋友回去。扰得我气息大乱,走火入魔。天要亡我啊。。。

 

1、 Goal目标:

a)        开始时间:需求获取阶段

b)        输入:性能需求意向

c)        操作步骤:确定本次性能测试目标、根据性能测试目标选择恰当的设计测试策略

d)        输出:性能测试目标、性能测试策略

e)        常用性能测试目标

                        i.             度量最终用户响应时间---负载测试

                      ii.             定义最优的硬件配置压力测试

                     iii.             检查可靠性---稳定性测试

                     iv.             检查硬件或软件升级---基准测试

                      v.             确定瓶颈---压力测试

                     vi.             度量系统容量压力测试

2、 Analysis分析:

a)        开始时间:需求分析阶段和性能测试启动阶段

b)        输入:性能需求

c)        操作步骤:分析性能需求得出性能指标、分析系统架构结合性能指标输出性能测试用例文档

d)        输出:性能指标、性能测试用例文档

3、 Metrics度量:

a)        开始时间:性能测试设计阶段

b)        输入:性能指标、性能测试用例文档

c)        操作步骤:根据场景(包括硬件、指标等)的定义设置pass/fail的度量标准、根据事务的定义设置pass/fail的度量标准,根据虚拟用户(遇到什么情况设置为pass或者fail)的定义设置pass/fail的度量标准

d)        输出:场景设置、交易设置、监控器设置、虚拟用户设置等信息

4、 Execution执行:

a)        开始时间:性能测试执行阶段

b)        输入:场景、交易、虚拟用户等设置信息

c)        操作步骤:准备性能测试的环境、数据、脚本;运行场景及监控器,根据度量的标准输出性能测试报告

d)        输出:性能测试报告

5、 Adjust调整:

a)        开始时间:第一轮性能测试结束后,未通过的情况下

b)        输入:测试报告和测试结果数据

c)        输出:性能问题解决方法

d)        操作步骤:应用程序修改或者中间件调优

e)        常用中间件调优的考虑因素

                        i.             数据库调休

                      ii.             CPU数量

                     iii.             内存升级

                     iv.             代码调优

                      v.             Cache调优

零测试


TAG: 零测试 性能 性能指标 性能测试 性能测试用例 数据库

引用 删除 麦子学   /   2013-04-25 14:16:06
妹纸,你要火了。随便介绍下我,男,87,单身。
 

评分:0

我来说两句

Open Toolbar