下载此文档

性能测试步骤.doc


文档分类:汽车/机械/制造 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
性能测试步骤.doc性能测试步骤
一、 测试需求分析
1、 选定测试业务场景 根据用户需求中所描述的系统架构来分析,性能测试的重点表现在哪几个 方面,如:并发访问的性能、数据交换的性能、批处理业务执行效率、系统处理 的稳定性等, 同时结合系统架构分析可能存在的性能瓶颈, 这个也是选择测试业 务场景的基础。
根据用户需求并结合实际,不要做到全部业务覆盖,但尽量做到对不同业 务类型和操作类型的覆盖, 操作类型的覆盖, 如;对数据库的读操作(简单查询、 复杂查询)、数据库的写操作(如:插入、删除和更新) ,选取一些典型的业务操 作作为测试业务场景。
2、 分析性能测试指标
1)根据用户需求和所选取的典型业务场景,首先选取性能指标项,如:并 发用户数、交易响应时间、每秒交易数(TPS、服务器资源占用率、网络吞吐量 等;
2、在选取性能指标项后,根据用户需求或总体设计文档对性能指标进行分 析,获得各个性能指标项值, 如:用户需求中说明了某个业务使用的用户数为 N, 但没有说明并发用户数,可以按照10%N~20%N来谁都能够并发用户数;有的文 档中会提到一年会处理多少业务量,那么可以按照 28 原则计算出每秒交易数
( TPS、。
、准备工作
1 、测试环境搭建
测试环境要尽量与系统运行的真实环境大致一致,也有一些要求:
1、测试环境时尽可能的模拟系统上线运行环境 搭建测试环境时应充分考虑用户的使用环境, 尽可能模拟用户实际使用的软 硬件环境, 这对性能测试来讲尤为重要, 如果生产环境和测试环境相差过大, 则 测试结果没有参考价值。 要求被测系统的硬件配置应与生产部署一致, 所安装的 软件版本与预期测试的版本号一致。
营造独立的测试环境 被测系统在预期性能测试执行期间应保证其资源独占性, 即测试过程中要确 保我们的测试环境独立, 避免测试环境被占用, 影响测试进度及测试结果, 比如 设备连网后, 如果其他开发组或测试组也在共用, 这样就可能影响我们的测试结 果。有时开发人员为确定问题会使用我们的测试环境, 这样会打乱我们的测试活 动,更严重的是影响测试进度。因此需要为本次测试搭建独立的测试环境。
构建可复用的测试环境
项目实际执行过程中, 测试环境是经常变化, 比如测试软件版本更新、 测试 人员流失等等, 需要随时跟踪和改进, 尽量将可控的资源进行分类整理。 可控资 源包括:测试环境配置手册、测试硬件信息、环境变更记录等等,目的是尽量将 测试环境进行备份, 方便出现未知问题时快速的还原。 当刚搭建好测试环境, 安 装测试软件之前及测试过程中, 对操作系统及测试环境进行备份是必要的, 这样 一来可以为我们下轮测试时直接恢复测试环境, 避免重新搭建测试环境花费时间, 二来在当测试环境遭到破坏时, 可以恢复测试环境, 避免测试数据丢失, 重现问 题。
2、测试数据准备 在实施性能测试时,需要运行系统相关业务,这时需要一些数据支持才可运 行业务,这部分数据即为初始测试数据, 数据准备和清理的工作量是非常大的, 需要在测试前提前考虑。
为更加真实的模拟现实运行环境,我们在测试过程中,应尽可能准备与真 实业务执行相一致的初始数据,如系统用户数据、业务数据、辅助数据等。
系统用户数据:登陆系统使用的帐户名 -口令等,数量与虚拟用户数 一致;
业务数据:每个

性能测试步骤 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小sjj
  • 文件大小38 KB
  • 时间2021-11-28