原文地址:http://www.cnblogs.com/jackei/archive/2006/03/24/357372.html

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的更多相关文章

  1. 性能测试的 Check List (不断更新中)

    1. 开发人员是否提交了测试申请?2. 测试对象是否已经明确?3. 测试范围是否已经明确?4. 本次不被测试的范围是否已经明确?5. 测试目标是否已经明确?6. 何时开始性能测试?7. 何时终止一轮性 ...

  2. Testing - 软件测试知识梳理 - 软件性能测试

    软件性能测试的基本概念 软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是软件在完成该功能时展示出来的及时性. 软件性能的指标 响应时间:是指系统对请求作出响应的时间,并且 ...

  3. 虫师的性能测试思想html网页学习

    http://www.cnblogs.com/fnng/category/387349.html

  4. Distributed4:SQL Server 分布式数据库性能测试

    我使用三台SQL Server 2012 搭建分布式数据库,将一年的1.4亿条数据大致均匀存储在这三台Server中,每台Server 存储4个月的数据,Physical Server的配置基本相同, ...

  5. mysql几种性能测试的工具使用

    mysql几种性能测试的工具使用 近期由于要比较mysql及其分支mariadb, percona的性能,了解了几个这方面的工具,包括:mysqlslap sysbench tpcc-mysql,做一 ...

  6. Gatling->次时代性能测试利器

    Gatling作为一款开源免费的性能测试工具越来越受到广大程序员的欢迎.免费当然是好的,最缺钱的就是程序员了;开源更好啊,缺啥功能.想做定制化的可以自己动手,丰衣足食.其实我最喜欢的原因是其提供了简洁 ...

  7. nGrinder性能测试平台搭建(LVS压力测试)

    1. nGrinder是什么 nGrinder是一个免费的.开放源代码的Web性能测试平台.运行在应用中间件服务器中运行.它由一个控制端和多个代理端组成.通过控制端(浏览器访问)建立测试场景,然后通过 ...

  8. 如何利用gatling创建一个性能测试例

    [原创博文,转载请声明出处] 基于上一篇博文介绍如何源码编译创建自己的gatling可执行工具,今天介绍一下如何基于gatling做性能测试! 由于gatling的测试例脚本是基于scala写的,所以 ...

  9. 性能测试工具之Gatling

    转载:http://ningandjiao.iteye.com/blog/2004579 Gatling一直是久闻其名但是未得机会运用,正好最近有需求做性能测试,于是趁此机会熟悉了一下,可以说,这是目 ...

随机推荐

  1. ****CodeIgniter使用cli模式运行,把php作为shell编程

    shell简介 在计算机科学中,Shell俗称壳(用来区别于核).而我们常说的shell简单理解就是一个命令行界面,它使得用户能与操作系统的内核进行交互操作. 常见的shell环境有:MS-DOS.B ...

  2. JAVA基础学习之XMLCDATA区、XML处理指令、XML约束概述、JavaBean、XML解析(8)

    1.CDATA区在编写XML文件时,有些内容可能不想让解析引擎解析执行,而是当作原始内容处理.遇到此种情况,可以把这些内容放在CDATA区里,对于CDATA区域内的内容,XML解析程序不会处理,而是直 ...

  3. Pyqt 以OOP方式动画的效果改变自身窗体大小

    代码: # -*- coding:utf8 -*- from PyQt4.QtGui import * from PyQt4.QtCore import * import sys class ani( ...

  4. PowerDesigner生成sql及HTML格式数据库文档

    一.PowerDesigner生成sql问题 生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示 Could not load VB ...

  5. 7-14 EXISTS子查询

    EXISTS: 只注重于子查询是否有返回行,如果查有返回行返回结果为值,否则为假 并不使用子查询的结果,仅用于测试子查询是否有返回结果. 语法: IF EXISTS (子查询) BEGIN 语句块 E ...

  6. 在WPF中使用CefSharp嵌入浏览器

    日常开发中,我们需要将一些Web页面嵌入到桌面客户端软件中.下面我们使用CefSharp嵌入浏览器来实现. 首先先介绍一下CefSharp嵌入式浏览器,它是基于Google浏览器的一个组件,我们可以在 ...

  7. Linux下配置OpenCV1.0环境

    自己一直嚷嚷着打算学学图像识别,识别个简单的,车牌号,验证码之类的,之前查过资料,OpenCV可以实现.昨天花了一个下午终于配置好环境了,今天写下总结. OpenCV这一名称包含了Open和Compu ...

  8. JVM内存结构、垃圾回收那点事

    翻看电脑的文件夹,无意看到了9月份在公司做的一次分享,浏览了一下"婆婆特",发现自己在ppt上的写的引导性问题自己也不能确切的回答出来,哎,知识这东西,平时不常用的没些日子就生疏了 ...

  9. MathType 常用快捷键

    MathType 数学公式编辑器是广大理科生电脑上必不可少的软件!然而在大量公式时,不会巧妙使用快捷键真的是心累身累.巧妙使用MathType数学公式编辑器可加快数学符号的录入速度和效率,这将节约大量 ...

  10. JS 时间格式化

    Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month &quo ...