软件性能测试培训模版课件.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 比如,测试计划应该包括测试目标、范围、测试工作划分、测试实施时间表 Me:系统日志是性能测试的独有的一种方式。用户备忘录是为了对应用户需求变更。 ME: 架构核心技术是确定性能点在哪里 Me:批处理、生成报表、系统备份可以进行混和。 Me:登陆做210,查看WEB,发火做90的,查看数据库 * 比如,测试计划应该包括测试目标、范围、测试工作划分、测试实施时间表 * 比如,测试计划应该包括测试目标、范围、测试工作划分、测试实施时间表 * 比如,测试计划应该包括测试目标、范围、测试工作划分、测试实施时间表 * 比如,测试计划应该包括测试目标、范围、测试工作划分、测试实施时间表 * 测试方案制定—测试环境 测试数据 在测试环境中需要输入一些适当的测试数据,包括: 初始数据 系统运行所必须的初始化数据 业务数据 提供负载压力背景 脚本中参数数据 脚本中参数数据真实模拟负载 * 测试方案制定—测试环境 怎样准备测试数据 手工操作方法 利用工具的自动化方法 * 测试方案制定—测试环境 依靠工具准备测试数据的方法 自动生成测试数据 测试数据管理 * 测试方案制定—测试环境 自动生成测试数据 利用数据库测试数据自动生成工具—TESTBytes,确定需要生成的数据类型和生成规则,通过与数据库的连接来自动生成数百万行的测试数据 利用LoadRunner的黑盒方法 * 测试方案制定—测试环境 测试数据管理 File-Aid是一套为帮助开发者、测试人员、质量保证团队更加有效地在开发、测试和支持C/S或Web应用中的测试数据管理工具。 * 测试方案制定—测试环境 测试数据管理 File-Aid提供数据拷贝,构造子集,数据转换,数据编辑,数据浏览,数据生成,数据比较,数据迁移等功能。 * 测试计划制定-小结 要素: 测试目标 测试案例 测试成员 测试时间 测试环境 * 性能测试流程 3.测试执行 1.测试需求计划 4.结果分析报告 2.测试设计开发 性能测试 测试需求分析 测试计划制定 测试脚本录制 测试调试开发 负载压力场景设计 结果分析 问题定位 测试报告与评估 搭建环境 部署测试场景 执行测试 * 测试设计开发 开发测试工具 如:报文发生器 利用成熟的商业测试工具 LoadRunner, SilkPerformer * 测试设计开发-测试脚本录制调试 以测试工具Load Runner为例 * 测试设计开发-场景设计 用于设计测试活动需要使用的场景 测试场景从不同的剖面模拟实际业务的运行 业务和业务比例 测试指标的目标 需要在测试过程中进行监控的性能计数器 * 测试设计开发-场景设计 测试场景示例(某订花网站) 场景名称 业务及分配比例 测试指标 性能计数器 用户登录 登录业务,比例100% 总用户100 响应时间 (3s) 服务器CPU和内存使用 混和业务操作 用户注册,20%用户 查询订单,40%用户 网上订购,40%用户 总用户数100 响应时间 (用户注册5s) (查询订单3s) (网上订购4s) 服务器CPU和内存使用,应用服务器资源 …… …… …… …… * 性能测试流程 3.测试执行 1.测试需求计划 4.结果分析报告 2.测试设计开发 性能测试 测试需求分析 测试计划制定 测试脚本录制 测试调试开发 负载压力场景设计 结果分析 问题定位 测试报告与评估 搭建环境 部署测试场景 执行测试 * 测试执行 1 搭建测试环境 2 3 执行测试和记录结果 部署测试场景 * 测试执行-搭建测试环境 硬件环境 设备、网络拓扑 软件环境 应用部署、测试工具 数据环境 数据规模 * 测试执行-部署测试场景 部署脚本 场景运行时设置 如循环次数、业务比例、运行时间等等 性能指标和资源监控设置(重点关注) * 测试执行-性能指标和资源监控设置 交易处理性能指标 交易:为了完成一个任务,用户对应用程序执行的一组操作,例如登录一个Web站点、搜索一个飞机票信息、在网上买一本书等等。 每秒交易数(Transations per second) 交易响应时间(Response Time) 虚拟并发用户数(Total Virtual Users) 吞吐量(Throughout) * 测试执行-性能指标和资源监控设置 并发性能测试的主要监控指标 服务器资源监控,例如: Windows,UNIX,Linux 应用服务器监控,例如: IIS、J2EE 数据库资源监控,例如: Oracle,SQLServer

您可能关注的文档

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档