《Web性能测试实战》性能测试用例模板
《Web性能测试实战》性能测试用例模板
《LoadRunner性能测试实战》图书配套性能测试课程:
1、性能测试入门与虚拟用户开发基础(点击进入)
2、LoadRunner Controller使用基础(点击进入)
1文档介绍
1.1文档目的
1.2文档范围
1.3读者对象
1.4参考文献
1.5术语与解释
缩写、术语 |
解 释 |
2测试需求分析
2.1被测试对象的介绍
2.2测试范围与目的
2.3测试环境与测试辅助工具的描述
3性能测试用例
3.1预期性能指标测试用例
下面的测试方法比较详细,也可以根据实际需要把所有的指标写在一起,简要描述测试方法,以达到节省时间的目的(列出测试对象、期望的性能、实际性能三项即可以)。
1 指标A描述
用例编号: |
001 |
||||
性能描述: |
|||||
用例目的: |
|||||
前提条件: |
|||||
特殊的规程说明: |
|||||
用例间的依赖关系: |
|||||
步骤 |
输入/动作 |
期望的性能(平均值) |
实际性能(平均值) |
回归测试 |
|
1. |
示例:典型值… |
||||
2. |
示例:边界值… |
||||
3. |
示例:异常值… |
||||
4. |
… |
||||
5. |
… |
||||
6. |
… |
||||
2 指标B描述
用例编号: |
002 |
||||
性能描述: |
|||||
用例目的: |
|||||
前提条件: |
|||||
特殊的规程说明: |
|||||
用例间的依赖关系: |
|||||
步骤 |
输入/动作 |
期望的性能(平均值) |
实际性能(平均值) |
回归测试 |
|
1. |
示例:典型值… |
||||
2. |
示例:边界值… |
||||
3. |
示例:异常值… |
||||
4. |
… |
||||
5. |
… |
||||
6. |
… |
||||
……
3.2用户并发测试:核心模块
1 核心模块A测试内容描述
功能 |
||||||||||||
目的 |
||||||||||||
方法 |
||||||||||||
并发用户数与事务执行情况 |
||||||||||||
并发用户数 |
事务平均响应时间 |
事务最大响应时间 |
平均每秒处理事务数 |
事务成功率 |
每秒点击率 |
平均流量(字节/秒) |
||||||
20 |
||||||||||||
25 |
||||||||||||
30 |
||||||||||||
35 |
||||||||||||
40 |
||||||||||||
45 |
||||||||||||
50 |
||||||||||||
并发用户数与数据库主机 |
||||||||||||
并发用户数 |
CPU利用率 |
MEM利用率 |
磁盘I/O情况 |
DB参数1 |
其它参数 |
|||||||
20 |
||||||||||||
25 |
||||||||||||
30 |
||||||||||||
35 |
||||||||||||
40 |
||||||||||||
45 |
||||||||||||
50 |
||||||||||||
并发用户数与应用服务器的关系表 |
||||||||||||
并发用户数 |
CPU利用率 |
MEM利用率 |
磁盘I/O情况 |
|||||||||
20 |
||||||||||||
25 |
||||||||||||
30 |
||||||||||||
35 |
||||||||||||
40 |
||||||||||||
45 |
||||||||||||
50 |
||||||||||||
2 核心模块B测试内容描述
……
3.3用户并发测试:组合模块
1 模块组合描述A
功能 |
|||||||||||||||||||||
目的 |
|||||||||||||||||||||
方法 |
|||||||||||||||||||||
并发用户数与事务执行情况 |
|||||||||||||||||||||
并发用户数 |
事务平均响应时间 |
事务最大响应时间 |
平均每秒事务数 |
事务成功率 |
每秒点击率 |
平均流量(字节/秒) |
|||||||||||||||
业务1 |
业务2 |
业务3 |
业务1 |
业务 2 |
业务3 |
业务1 |
业务2 |
业务3 |
业务1 |
业务2 |
业务3 |
||||||||||
20 |
|||||||||||||||||||||
25 |
|||||||||||||||||||||
30 |
|||||||||||||||||||||
35 |
|||||||||||||||||||||
40 |
|||||||||||||||||||||
45 |
|||||||||||||||||||||
50 |
|||||||||||||||||||||
并发用户数与数据库主机 |
|||||||||||||||||||||
并发用户数 |
CPU利用率 |
MEM利用率 |
磁盘I/O情况 |
DB参数1 |
其它参数 |
||||||||||||||||
20 |
|||||||||||||||||||||
25 |
|||||||||||||||||||||
30 |
|||||||||||||||||||||
35 |
|||||||||||||||||||||
40 |
|||||||||||||||||||||
45 |
|||||||||||||||||||||
50 |
|||||||||||||||||||||
并发用户数与应用服务器的关系表 |
|||||||||||||||||||||
并发用户数 |
CPU利用率 |
MEM利用率 |
磁盘I/O情况 |
||||||||||||||||||
20 |
|||||||||||||||||||||
25 |
|||||||||||||||||||||
30 |
|||||||||||||||||||||
35 |
|||||||||||||||||||||
40 |
|||||||||||||||||||||
45 |
|||||||||||||||||||||
50 |
|||||||||||||||||||||
2 模块组合描述B
……
3.4大数据量测试
1 大数据量场景A描述
编写用例的格式如下:
功能 |
|||||||
目的 |
|||||||
方法 |
|||||||
并发用户数与事务执行情况 |
|||||||
输入说明 |
事务平均响应时间 |
事务最大响应时间 |
平均每秒处理事务数 |
事务成功率 |
每秒点击率 |
平均流量(字节/秒) |
|
2 大数据量场景B描述
编写用例的格式如下:
功能 |
|||||||
目的 |
|||||||
方法 |
|||||||
并发用户数与事务执行情况 |
|||||||
输入说明 |
事务平均响应时间 |
事务最大响应时间 |
平均每秒处理事务数 |
事务成功率 |
每秒点击率 |
平均流量(字节/秒) |
|
……
3.5疲劳强度测试
1 疲劳强度测试场景A描述
极限名称A |
例如“最大并发用户数量” |
|||
前提条件 |
||||
运行时间 |
||||
输入/动作 |
输出/响应 |
是否能正常运行 |
||
例如10个用户并发操作 |
||||
例如20个用户并发操作 |
||||
… |
||||
故障发生的时刻 |
故障描述 |
|||
…… |
||||
任务A无故障运行的平均时间间隔 |
(CPU小时) |
|||
任务A无故障运行的最小时间间隔 |
(CPU小时) |
|||
任务A无故障运行的最大时间间隔 |
(CPU小时) |
|||
2 疲劳强度测试场景B描述
……
3.6网络性能测试
1 网络测试场景A描述
目的 |
测试广域网网络资源在不同并发用户条件下的使用情况 |
|||
方法 |
在不同的广域网带宽下(64K、128K、256K….)使用LoadRunner录制的日常业务的应用脚本,以不同的并发数进行并发性测试,记录各种用户连接数下,不同并发请求的性能变化;同时记录路由器端口的流量和其他数据。 |
|||
运行时间 |
||||
用户并发数 |
事务响应时间 |
端口流量 |
丢报率 |
|
2 网络测试场景A描述
……
《Web性能测试实战》性能测试用例模板相关推荐
- 《WEB性能测试实战》之WEB性能测试分析
性能测试的结果分析是性能测试的重中之重.在实际工作中,由于测试的结果分析比较复 杂.需要具备很多相关的专业知识,因此常常会感觉拿到数据不知从何下手.这也是我学习性能 测试过程中感觉比较尴尬和棘手的事, ...
- 性能测试案例模板 性能测试用例模板
网上功能测试案例模板各种各种不计其数,性能测试案例模板少之又少,前段时间看到一个朋友在群里跪求性能测试案例模板,其实不用跪,只要大家多总结,多思考,自己也能设计出一个满足自己测试需求的性能测试案例模板 ...
- 软件测试之——性能测试,Web性能测试用例(详全)
目录:导读 前言 一.预期指标的性能测试 二.独立业务性能测试 三.组合业务性能测试 四.疲劳强度性能测试 五.大数据量性能测试 六.网络性能测试 七.服务器性能测试 八.总结 前言 性能测试 简而言 ...
- Web性能测试用例设计实践
随着网络技术的迅速发展,尤其是WEB及其应用程序的普及,各类基于WEB的应用程序以其方便.快速,易操作等特点不断成为软件开发的重点.与此同时,随着需求量与应用领域的不断扩大,对WEB应用软件的正确性. ...
- 前端性能优化学习 03 Web 性能测试
Web 性能测试 作为网站应用的开发者或维护者,我们需要时常关注网站当前的健康状况,譬如在主流程运行正常的情况下,各方面性能体验是否满足期望,是否存在改进与提升的空间,如何进行快速且准确的问题定位等, ...
- 【性能测试】一份完整的性能测试报告模板
[性能测试]一份完整的性能测试报告模板 本性能测试报告模板是结合工作经验及其他前辈的模板所总结的.
- 【在线专家问答】 - WEB性能测试专家 唐勇 与您分享《性能测试实战经验》
[在线专家问答] - WEB性能测试专家 唐勇 与您分享<性能测试实战经验> http://www.automationqa.com/uchome/space.php?uid=1& ...
- 【性能测试】Jmeter性能测试实战
文章目录 一.数据驱动性能测试 1.1 数据驱动的理念 2. 特点 3. 好处 4. 要求 5. 数据驱动的使用场景 1.2 jmeter中的数据驱动 二.数据库性能测试 开发性能测试脚本及执行 三. ...
- 测试用例之性能测试用例
测试用例之性能测试用例 性能测试.压力测试.负载测试.强度测试.稳定性测试.健壮性测试.功能测试.接口测试- -,这么多眼花缭乱的测试类型名称,估计很少有人能准确的区分并说出定义来,至于对应的测试用例 ...
最新文章
- 小程序加载大图片 使用widthFix时,图片先拉伸然后才显示完全
- HTML特殊字符过滤器
- 梳理消息队列 MQ/JMS/Kafka
- 潜在狄利克雷分配(LDA,Latent Dirichlet Allocation)模型(二)
- 【DD推荐】还用翻译工具给参数和方法取名?装个插件快速搞定!
- Matlab 二维绘图函数(plot类)
- 完整的目标管理三段俱全
- gRPC源码分析2-Server的建立
- 如何编写java请求_如何避免将Java请求从Java Web服务器发送到自身?
- 新0-Day漏洞或将给Linux桌面发行版带来浩劫
- 计算机安全专家建议:尽快为电脑升级打补丁
- C# 是否可以将 动态或匿名类型 转成 强类型 ?
- 怎么调出matlab的函数,matlab定义函数【搞定方法】
- 百度富文本编辑器去掉自动保存功能
- 计算机网络实验室布线实验,网络综合布线实验室建设
- 酷派大神9976A刷机
- Serialization和Deserialization
- 【XSS漏洞-06】XSS漏洞利用案例(浏览器劫持、会话劫持、GetShell)—基于神器beEF
- openstack项目中遇到的各种问题总结 其一(问题多多)
- 计算机与计算思维读后感论文,读书笔记——计算思维培养的一点领悟与构想