性能测试的 Check List (不断更新中)
1. 开发人员是否提交了测试申请?
2. 测试对象是否已经明确?
3. 测试范围是否已经明确?
4. 本次不被测试的范围是否已经明确?
5. 测试目标是否已经明确?
6. 何时开始性能测试?
7. 何时终止一轮性能测试?
8. 性能测试需要做几轮?
9. 所需的测试环境是什么?是否已经到位并配置完成?(包括硬件、软件、网络等)
10.所需的测试工具是什么?是否已经到位并保证可以正常使用?
11.被测系统的版本是否已经明确?是否已发布?从哪里可以获得?是否已经部署成功?
12.被测系统的相关功能是否已经正确实现?
13.压力点是否已经明确?响应时间的计算方式是否已经明确?
14.本次测试工作参考的文档有哪些?
15.场景是否已经设计完成并记录在场景管理文档中?
16.每个场景是否有明确的测试意图、前置条件和详细的设置?
17.脚本是否已经录制并调试通过?
18.是否已经明确了哪些地方需要参数化?
19.是否已经明确了各个参数的取值方式?
20.是否已经为参数化的部分准备了必须的数据?
21.是否已经准备了相应历史数据量?
22.是否已经准备了相应的数据恢复方法?(例如准备一个SQL语句用来恢复数据环境)
23.在Controller中对多VU、多次迭代的情况是否已经调试通过?
24.在Controller中Result的路径设置是否正确?
25.在Controller中检查脚本选择是否正确?
26.在Controller中检查VU数量设置是否正确?
27.在Controller中检查集合点是否禁用/启用?
28.在Controller中检查VU加载策略是否设置正确?
29.在Controller中检查迭代次数是否设置正确?
30.在Controller中检查迭代间隔设置是否正确?
31.在Controller中检查日志是否禁用/启用?
32.在Controller中检查Think_Time是否回放?
33.在Controller中检查是否为UNIX服务器和Load Generator机添加了资源监视器并确认可以收到性能数据?
34.在Controller中检查是否为其他必要的资源添加了资源监视器,并确认可以收到性能数据(例如Oracle,WebSphere)?
35.在Controller中检查Load Generator机是否可以连上?
36.检查场景管理文档中是否添加了新的“场景执行情况”,并记录了运行前的数据?
37.在Controller中执行场景前,检查是否在Linux客户端中运行了vmstat和top,监视执行过程中的Linux服务器资源消耗情况?
38.在Controller中执行场景完毕后是否马上去系统中进行检查数据的一致性,并填写“场景执行情况”中的运行后情况?
39.场景完执行完后是否将vmstat和top的数据copy到记事本中,并保存到相应的结果目录下?
40.整个系统的测试工作执行完毕后,是否进行了性能图表的分析和测试报告的提交?
性能测试的 Check List (不断更新中)的更多相关文章
- 第一章:大数据 の Linux 基础 [更新中]
本课主题 Linux 休系结构图 Linux 系统启动的顺序 Linux 查看内存和 CPU 指令 环境变量加载顺序 Linux 内存结构 Linux 休系结构图 Linux 大致分为三个层次,第一层 ...
- 史上最全的spark面试题——持续更新中
史上最全的spark面试题——持续更新中 2018年09月09日 16:34:10 为了九亿少女的期待 阅读数 13696更多 分类专栏: Spark 面试题 版权声明:本文为博主原创文章,遵循C ...
- 在UPDATE中更新TOP条数据以及UPDATE更新中使用ORDER BY
正常查询语句中TOP的运用: SELECT TOP 1000 * FROM MP_MemberGrade 随意更新一张表中满足条件的前N条数据: UPDATE TOP (1) MP_Member ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- Atom使用记录(持续更新中)
部分内容取自:http://www.jianshu.com/p/dd97cbb3c22d,我自己也在使用,持续更新中 Atom安装插件在窗口中File---Setting---install 在里面进 ...
- Pig基础学习【持续更新中】
*本文参考了Pig官方文档以及已有的一些博客,并加上了自己的一些知识性的理解.目前正在持续更新中.* Pig作为一种处理大规模数据的高级查询语言,底层是转换成MapReduce实现的,可以作为MapR ...
- Pig语言基础-【持续更新中】
***本文参考了Pig官方文档以及已有的一些博客,并加上了自己的一些知识性的理解.目前正在持续更新中.*** Pig作为一种处理大规模数据的高级查询语言,底层是转换成MapReduce实现的, ...
- java视频教程 Java自学视频整理(持续更新中...)
视频教程,马士兵java视频教程,java视频 1.Java基础视频 <张孝祥JAVA视频教程>完整版[RMVB](东西网) 历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播 ...
- 微软承诺将在今年的 Visual C++ 更新中加入 Clang 编译器
微软最近发布将在2015年11月 Visual C++ 更新中加入 Clang 编译器 ,Clang 开源编译器以相比GCC更快的编译速度和更优的错误提示著称. Clang关于C,C++,及Objec ...
- 系列文章:老项目的#iPhone6与iPhone6Plus适配#(持续更新中,更新日期2014年10月12日 星期日 )
本文永久地址为http://www.cnblogs.com/ChenYilong/p/4020399.html ,转载请注明出处. ********************************** ...
随机推荐
- mysql数据库:分表、多表关联、外键约束、级联操作
一.分表.外键.级联.多对一 二.多对多 三.一对一 一.分表.外键.级联.多对一 将部门数据与员工数据放到同一张表中会造成 数据重复 结构混乱 扩展维护性差 需要分表 create table de ...
- linux获取某一个网卡的ipv4地址
ip a show ens33 | grep inet | grep -v inet6 | awk '{print $2}' | awk -F '/' '{print $1}'
- Elasticsearch索引操作
一.索引初始化操作 插件推荐使用head.marvel (收费) 1.1 创建新索引 curl -XPUT 'http://localhost:9200/test' -d ' { "sett ...
- 8.CNN应用于手写字识别
import numpy as np from keras.datasets import mnist from keras.utils import np_utils from keras.mode ...
- 报表开发神器!DevExpress Reporting v19.1:WinForms平台新功能
行业领先的.NET界面控件DevExpress Reporting全新发布了v19.1版本,本文主要为大家介绍WinForms.ASP.Net Core平台.Visual Studio报表设计器中发布 ...
- Spring下的@Order和@Primary与javax.annotation-api下@Priority【Spring4.1后】等方法控制多实现的依赖注入(转)
@Order 可以作用在类.方法.属性. 影响加载顺序. 若不加,spring的加载顺序是随机的. @Primary 当注入bean冲突时,以@Primary定义的为准. @Order是控制配置类的加 ...
- Redis和Memcache区别
1. Redis和Memcache都是将数据存放在内存中,都是内存数据库.不过memcache还可用于缓存其他东西,例如图片.视频等等. 2.Redis不仅仅支持简单的k/v类型的数据,同时还提供li ...
- PC监听鼠标和键盘事件,定时无响应退出
直接上代码: window.onload = function () { initScreenSaver(); } //0912 add function ScreenSaver(settings){ ...
- Servlet中关于路径的小结
URL(统一 资源定位符).URI(统一资源标识符)都是由资源路径和资源名称组成. 访问路径按照路径是否可以独立完成资源准确定位的判别标准,可以将访问路径分为绝对路径与相对路径. 关系:绝对路径 ...
- IT行业常见职位英文缩写
1.PG Programer 程序员 2.AA ...