3、软件测试自动化工具

上传人:嘀****l 文档编号:253268955 上传时间:2024-12-10 格式:PPT 页数:29 大小:2.62MB
收藏 版权申诉 举报 下载
3、软件测试自动化工具_第1页
第1页 / 共29页
3、软件测试自动化工具_第2页
第2页 / 共29页
3、软件测试自动化工具_第3页
第3页 / 共29页
资源描述:

《3、软件测试自动化工具》由会员分享,可在线阅读,更多相关《3、软件测试自动化工具(29页珍藏版)》请在装配图网上搜索。

1、Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,软件自动化测试工具,软件测试技术系列讲座之三,主讲:温艳冬,内容提纲,自动化测试概述,自

2、动化测试工具一览,自动化工具市场占有率,LoadRunner,介绍,软件测试方面的考试、认证,学习资料,结束语,1,、自动化测试概述,自动化测试的优点,对程序的回归测试更方便,可以运行更多繁琐的测试,可执行一些手工测试困难或不可能进行的测试,更好地利用资源,测试具有一致性和可重复性,测试的复用性,可以让产品更快地投放市场,增加软件信任度,以,Winrunner,为例,自动测试的好处,快速,可靠,可重复,可程序化,广泛,可再使用,自动测试的好处,快速,可靠,可重复,可程序化,广泛,可再使用,自动测试的好处,快速,可靠,可重复,可程序化,广泛,可再使用,自动测试的好处,快速,可靠,可重复,可程序化

3、,广泛,可再使用,自动测试的好处,快速,可靠,可重复,可程序化,广泛,可再使用,快速,比人工测试速度快得多,可再使用,winrunner,可以重复使用测试脚本,即使应用程序的使用接口已经改变,可靠,winrunner,每一次的测试都可以正确地执行相同的动作,可以避免人工测试的错误,可重复,winrunner,可以重复相同的测试,可程序化,winrunner,可以程序的方式,撰写复杂的测试脚本,以带出隐藏在用程序中的信息,广泛的,winrunner,可以建立广泛的测试脚本,涵盖程序的所有工程,自动化测试工具的作用,记录业务流程并生成脚本程序的能力。,对各种网络设备的模仿能力。,用有限的资源生成高

4、质量虚拟用户的能力。,对于整个软件和硬件系统中各个部分的监控能力。,对于测试结果的表现和分析能力。,当软件开发过程中具有下列情况时首先需要考虑引入自动化测试:,非常,重要,的测试,涉及,范围很广,的测试,对,主要功能,的测试,容易,自动化,的测试,很快,有回报,的测试,运行,最频繁,的测试,注意,软件测试工具不能代替软件测试员,它们只能是帮助软件测试员更好的工作。,使用测试工具并不一定总是正确的,手工测试也必不可少。,如果在测试中运行,10%,的测试需要花费,90%,的时间,那么将这,10%,的测试自动化是值得的。,2,、自动化测试工具一览,负载压力测试工具,(,1,),LoadRunner,

5、:支持的协议多;负载压力测试方案设置灵活;丰富的资源监控;报告可以导出到,Word,、,Excel,以及,HTML,格式。,(,2,),QALoad,:测试接口多;可预测系统性能;通过重复测试寻找瓶颈问题;从控制中心管理全局负载测试;可验证应用的扩展性;性能价格比较高。,(,3,),JMeter:,一个专门为运行和服务器负载测试而设计、,100%,的纯,Java,桌面运行程序。,(,4,),WAS,:MicroSoft,提供的免费的,Web,负载压力测试工具,应用广范。,(,5,),OpenSTA,的 特点是可以模拟很多用户来访问需要测试的网站,它是一个功能强大、自定义设置功能完备的软件,2,

6、、自动化测试工具一览,功能测试工具:,(,1,),WinRunner,企业级的功能测试工具,通过自动录制、检测和回放用户的应用操作,从而提高测试效率。,(,2,),QARun,一款自动回归测试工具,要安装,QARun,必须安装,.net,环境,还提供与,TestTrack Pro,的集成。,(,3,),Rational Robot,属于,Rational TestSuite,中的一员,对于,Visual studio 6,编写的程序支持的非常好,同时还支持,Java Applet,、,HTML,、,Oracle Forms,、,People Tools,应用程序的支持。,(,4,),Funct

7、ional Tester,它是,Robot,的,Java,实现版本,,Robot,被移植到了,Eclipse,平台,并完全支持,Java,和,.net,。可以使用,VB.net,和,Java,进行脚本的编写。,2,、自动化测试工具一览,白盒测试,(,1,),Logiscope,(,2,),PRQA,(,3,),Junit,(,4,),DevPartner,(,5,),Rational Purify,3,、自动化工具市场占有率,4,、,LoadRunner,介绍,什么是性能?,LoadRunner 基本原理,应用LoadRunner的过程,LoadRunner的组成部分,LoadRunner 使

8、用演示,4.1,如何评价系统的性能,用户,(end-user),的视角,响应时间,(Response Time),开发者,(developer),的视角,响应时间,(Response Time),并发用户数,(The Number of Concurrent Users),吞吐量,(Throughput),每秒交易数,(Transaction per Second),资源利用率,(Hardware/Software Resource Utilization),可靠性或稳定性,(Reliability or Stability),可伸缩性,(Scalability),可恢复性,(Recovera

9、bility),理发店的性能模型,理发店性能模型,理发店模型的,3,个假设,(,1,)理发店中一共有,3,名理发师,(,2,)每位理发师剪一个发的时间都,是,1,小时,(,3,)我们顾客们都是很有时间观念的人而且非常挑剔,他们对于每次光顾理发店时所能容忍的等待时间,+,剪发时间是,3,小时,而且等待时间越长,顾客的满意度越低。如果,3,个小时还不能剪完头发,我们的顾客会立马生气的走人。,测试过程模型,4.2,LoadRunner,工作过程,4.2,LoadRunner,内部结构,4.3,LoadRunner,的测试过程,LoadRunner,的测试过程如下图所示:,4.4,LoadRunner

10、,的组成部分,LoadRunner,由以下三个部分组成:,Mercury Virtual User Generator(VuGen),创建脚本。,Mercury LoadRunner Controller,设计、运行、监视方案。,Mercury Analysis,分析测试结果。,4.5,LoadRunner,使用演示,5,、软件测试方面的考试、认证,计算机软件水平考试 中级 软件评测师,计算机等级考试四级 软件测试工程师,工具认证,如,HP-Mercury,QAI,CSTE,6,、学习资料,更好更专业,少提交虚假的,BUG,少提交重复的,BUG,穷追不舍,重视交流,分析错误原因,发现了问题后要

11、再现一遍,不要急于提交,不要放弃不能重现的,BUG,BUG,的描述要清晰,无歧义,图片要经过裁剪,结束语:测试中有科学也有艺术,测试的流程和规范是科学,测试的思想和方法是艺术。,流程和规范搭起了骨架,思想和方法是肌肉和血液。,演讲完毕,谢谢观看!,内容总结,软件自动化测试工具。可执行一些手工测试困难或不可能进行的测试。winrunner每一次的测试都可以正确地执行相同的动作,可以避免人工测试的错误。winrunner可以程序的方式,撰写复杂的测试脚本,以带出隐藏在用程序中的信息。winrunner可以建立广泛的测试脚本,涵盖程序的所有工程。用有限的资源生成高质量虚拟用户的能力。软件测试工具不能代替软件测试员,它们只能是帮助软件测试员更好的工作。如果在测试中运行10%的测试需要花费90%的时间,那么将这10%的测试自动化是值得的。(3)JMeter:一个专门为运行和服务器负载测试而设计、100%的纯Java桌面运行程序。(4)WAS:MicroSoft提供的免费的Web负载压力测试工具,应用广范。(5)OpenSTA 的 特点是可以模拟很多用户来访问需要测试的网站,它是一个功能强大、自定义设置功能完备的软件。如果3个小时还不能剪完头发,我们的顾客会立马生气的走人,

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

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  sobing.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!