自动化测试工具简介.ppt_第1页
自动化测试工具简介.ppt_第2页
自动化测试工具简介.ppt_第3页
自动化测试工具简介.ppt_第4页
自动化测试工具简介.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自动化测试工具 威迅教育开发部张伟平 目标 性能测试工具功能测试工具项目管理工具Bug管理工具 性能工具 一 性能测试工具Mercury公司产品LoadRunnerIBMRational公司产品Robot的VUScriptCompuware公司产品QALoad开源社区的产品 如OpenSTA LoadRunner VirtualUserGenerate 虚拟用户生成器 用于捕获最终用户业务流程和创建自动化性能测试脚本 Controller 控制管理器 用于组织 驱动 管理和监控负载测试 Analysis 分析工具 用于您查看 分析和比较性能测试结果数据 VirtualUserGenerate LoadRunner主要术语Vuser 虚拟用户 在场景中 LoadRunner用虚拟用户代替实际用户 模拟实际用户的操作的应用程序 Transaction 事务 事务表示要度量的最终用户业务流程 每个事务度量服务器响应指定Vuser请求所用的时间 VirtualUserGenerate LoadRunner主要术语Rendezvous 集合点 用于模拟较大的用户负载并度量服务器性能 需要同步各个Vuser在同一时刻执行的操作 Scenario 场景 方案 场景是一种文件 用于根据性能要求定义在每一个测试会话运行期间发生的事件 VirtualUserGenerate LoadRunner主要术语Correlation 关联 用于脚本中存在动态数据信息的处理 CheckPoint 检查点 用于验证检查Web服务器返回的网页是否正确 Controller 设计方案手动方案百分比方案面向目标方案 Analysis 重要性能指标事务响应时间图 Transaction 吞吐量图 Throughput 每秒点击数图 HitsperSecond 第一次缓冲细分时间图 TimetoFirstBufferBreakdown LoadRunner LoadRunner测试流程 制定负载测试计划 创建Vuser脚本 创建方案 运行方案 监视方案 分析测试结果 功能工具 二 功能测试工具Mercury公司产品QTP QuickTestProfessional IBM公司产品Robot的GUIScriptCompuware公司产品QARun开源的产品 QTP QTP测试流程 QTP 默认插件包含ActiveXVisualBasicWeb安装插件Java NET QTP示例 基于B S结构的Tomcat管理登录页面 QTP示例 KeywordView 关键字视图 以关键字的形式非常直观显示用户每一步操作ExpertView 专家视图 以脚本的形式显示用户的第一步操作 用户在任一视图中做的操作 都将影响另一视图 QTP示例 参数化设置主要用于更换数据或用户时验证点设置保证脚本回放时的页面或者结果也定义的验证点的结果值相同结果分析查看测试结果并分析可能产生错误的原因 Robot简介 Rational中三个重要的组件RationalAdministratorRationalTestManagerRationalRobot Robot简介 Rational产品首次引入了工程管理的概念将开发软件产品的项目定义为一个工程 如果有多个项目将定义多个 同时各个项目互不影响 结合其他组件的应用 从项目需求 开发 测试 缺陷跟踪整个流程 及时掌控工作进度及产生的新问题 项目管理工具 三 项目管理工具Mercury公司产品TestDirectorIBM公司产品TestManager其他产品 TestDirector TD的管理流程 TestManager TM管理流程 Bug管理工具 四 Bug管理工具Mercury公司产品TDIBMRational公司产品ClearQuest开源工具Bugzilla TD中的Bug生命周期 BugLifecycle 软件质量管理 什么是CMMICMMI CapabilityMaturityModelIntegration 能力成熟度模型集成目的 是为了解决现有不同CMM模型的重复性 复杂性 并减少由此引起的成本 改进过程 由美国国防部出资 委托美国卡耐基梅隆大学软件工程研究院 SEI 开发的能力成熟度模型集成 软件能力成熟度模型CMM 1 初始级 2 可重复级 3 已定义级 4 已管理级 5 优化级 不可预测并不可控制 可重复以前的主要经验 过程被描述并得到很好理解 过程被度量并受控 关注过程改进 关键过程域 KeyProcessAreas 过程更改管理技术改革管理缺陷预防 软件质量管理定量过程管理 同行评审组间协调软件产品工程集成软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论