已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件自动化测试工具 软件测试技术系列讲座之三 内容提纲 自动化测试概述自动化测试工具一览自动化工具市场占有率LoadRunner介绍软件测试方面的考试 认证学习资料结束语 1 自动化测试概述 自动化测试的优点 对程序的回归测试更方便可以运行更多繁琐的测试可执行一些手工测试困难或不可能进行的测试更好地利用资源测试具有一致性和可重复性测试的复用性可以让产品更快地投放市场增加软件信任度 以Winrunner为例 自动化测试工具的作用 记录业务流程并生成脚本程序的能力 对各种网络设备的模仿能力 用有限的资源生成高质量虚拟用户的能力 对于整个软件和硬件系统中各个部分的监控能力 对于测试结果的表现和分析能力 当软件开发过程中具有下列情况时首先需要考虑引入自动化测试 非常重要的测试涉及范围很广的测试对主要功能的测试容易自动化的测试很快有回报的测试运行最频繁的测试 注意 软件测试工具不能代替软件测试员 它们只能是帮助软件测试员更好的工作 使用测试工具并不一定总是正确的 手工测试也必不可少 如果在测试中运行10 的测试需要花费90 的时间 那么将这10 的测试自动化是值得的 2 自动化测试工具一览 负载压力测试工具 1 LoadRunner 支持的协议多 负载压力测试方案设置灵活 丰富的资源监控 报告可以导出到Word Excel以及HTML格式 2 QALoad 测试接口多 可预测系统性能 通过重复测试寻找瓶颈问题 从控制中心管理全局负载测试 可验证应用的扩展性 性能价格比较高 3 JMeter 一个专门为运行和服务器负载测试而设计 100 的纯Java桌面运行程序 4 WAS MicroSoft提供的免费的Web负载压力测试工具 应用广范 5 OpenSTA的特点是可以模拟很多用户来访问需要测试的网站 它是一个功能强大 自定义设置功能完备的软件 2 自动化测试工具一览 功能测试工具 1 WinRunner企业级的功能测试工具 通过自动录制 检测和回放用户的应用操作 从而提高测试效率 2 QARun一款自动回归测试工具 要安装QARun必须安装 net环境 还提供与TestTrackPro的集成 3 RationalRobot属于RationalTestSuite中的一员 对于Visualstudio6编写的程序支持的非常好 同时还支持JavaApplet HTML OracleForms PeopleTools应用程序的支持 4 FunctionalTester它是Robot的Java实现版本 Robot被移植到了Eclipse平台 并完全支持Java和 net 可以使用VB net和Java进行脚本的编写 2 自动化测试工具一览 白盒测试 1 Logiscope 2 PRQA 3 Junit 4 DevPartner 5 RationalPurify 3 自动化工具市场占有率 4 LoadRunner介绍 什么是性能 LoadRunner基本原理应用LoadRunner的过程LoadRunner的组成部分LoadRunner使用演示 4 1如何评价系统的性能 用户 end user 的视角响应时间 ResponseTime 开发者 developer 的视角响应时间 ResponseTime 并发用户数 TheNumberofConcurrentUsers 吞吐量 Throughput 每秒交易数 TransactionperSecond 资源利用率 Hardware SoftwareResourceUtilization 可靠性或稳定性 ReliabilityorStability 可伸缩性 Scalability 可恢复性 Recoverability 理发店的性能模型 理发店性能模型 理发店模型的3个假设 1 理发店中一共有3名理发师 2 每位理发师剪一个发的时间都是1小时 3 我们顾客们都是很有时间观念的人而且非常挑剔 他们对于每次光顾理发店时所能容忍的等待时间 剪发时间是3小时 而且等待时间越长 顾客的满意度越低 如果3个小时还不能剪完头发 我们的顾客会立马生气的走人 测试过程模型 4 2LoadRunner工作过程 4 2LoadRunner内部结构 4 3LoadRunner的测试过程 LoadRunner的测试过程如下图所示 4 4LoadRunner的组成部分 LoadRunner由以下三个部分组成 MercuryVirtualUserGenerator VuGen 创建脚本 MercuryLoadRunnerController 设计 运行 监视方案 MercuryAnalysis 分析测试结果 4 5LoadRunner使用演示 5 软件测试方面的考试 认证 计算机软件水平考试中级软件评测师计算机等级考试四级软件测试工程师工具认证 如HP MercuryQAICSTE 6 学习资料 自动化测试实践之QTP 自动化测试之LoadRunner 自编辅助资料软件性能测试与LoadRunner实战于涌人民邮电出版社 2008 06出版 性能测试从零开始 LoadRunner入门软件测试网组 51Testing软件测试网组电子工业出版社 2008 07出版 软件评测师教程 柳纯录 清华大学出版社2005版软件性能测试过程详解与案例剖析段念清华大学出版社 2006 08出版 更好更专业 少提交虚假的BUG少提交重复的BUG穷追不舍重视交流
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新型房屋补偿协议书
- 文化项目服务协议书
- 新三板回购合同范本
- 没合同如何退股协议书
- 本地餐饮合作协议书
- 旅游车租车合同范本
- 新合同到期补充协议
- 森林承包转让协议书
- 驾校驾驶员安全协议书
- 家政公司骨干员工服务技能培训试题及评分答案
- 10KV 高压试验报告
- 电力调度运行监控培训资料专题培训课件
- 太仓市国土空间总体规划(2021-2035)
- 腰椎退行性侧弯的分型与治疗选择
- 介绍义乌 我的家乡 义乌课件
- 标本采集错误应急预案及处理流程
- 2023年最新的罗密欧与朱丽叶剧本中文
- 辩论赛详细方案(共14页)
- Q∕GDW 12152-2021 输变电工程建设施工安全风险管理规程
- 建筑安全员C证考试题库(含答案)
- 统编教材小学语文课外阅读《一百条裙子》导读课课件
评论
0/150
提交评论