ImageVerifierCode 换一换
格式:PPT , 页数:20 ,大小:1.25MB ,
资源ID:2982      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2982.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(qtp自动化测试文档.ppt)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

qtp自动化测试文档.ppt

1、自动化测试,目录,为什么用自动化测试工具?自动化测试的目的?自动化测试的前提准备?自动化测试的实施? 自动化测试人员要求?自动化的维护?自动化测试工具有哪些?功能自动化测试的概念?性能自动化测试的概念?QTP概念?QTP在软件测试行业的应用?QTP对于我们项目的应用?,为什么要用自动化工具?,软件规模的增大 发布版本的时间减少 客户质量要求的提高对于这些原因我们使用自动化测试、1、它能完善手工测试,它们思想上是一致的,自动化基本是代替手工,进行操作,手工完善了,自动化只是工具如何使用的问题、2、完善用例、使用自动化测试工具你会产生使用自动测试工具的想法,这时去运用最有效;如测试用例非常齐全,有

2、大量数据输入,你就会想要有什么工具代替我输入就好了,自动化的目的?,对规模大的软件进行规模化 对短时间内的发布新版本的提高测试速度 对客户的要求进行高质量,自动化的前提准备?,一、挑选适合的自动化测试项目关键因素:项目目标、项目周期、项目流程、项目状态适合:自动化测试的对象是开发成熟、理解透彻的场景做自动化优先选择应用中相对稳定的部分、使用周期足够长、项目流程能够引入自动化中、进度宽松、资源充足的条件下。不适合:周期短的项目不适合做自动化测试软件流程、GUI界面频繁改变的不适合做自动化测试、不能充分保证测试资源的项目不适合做自动化测试,自动化的实施?,自动化测试存在的误区?1、不合理的期望10

3、0%自动化、适合所有场景、迅速开发完成、录制/回放等同于自动化测试?2、不恰当的流程过早使用、一遍就万事大吉、长期不使用、不维护3、不灵活的脚本被测版本更改、设置灵活验证点、过于依赖顺序及界面,自动化人员?,熟悉黑盒测试用例设计方法、熟练使用一种或多种自动化测试工具,具有良好的脚本代码编写能力精通自动化测试思想、原理;有良好的沟通和资源协调能力至少熟悉一门语言并且用它开发过东西,自动化的维护?,1.尽量将面向过程的脚本转成面向对象的2.将测试数据抽象出来,设计成为DDT的用例3.经常变化的部分考虑是否真的需要自动化4、使用自动化测试框架,自动化测试工具有哪些?,有二大类分功能测试和性能测试?

4、自动化功能测试工具有Rational Robot,Win Runner(Mercury),QuickTest Professional(Mercury),AdventNet QEngine,SilkTest,QA Run(Compuware),Test Partner(Micro Focus)。 自动化性能测试工具有Compuware公司的QALoad,SilkPerformer,LoadRunner,WebRunner,等。免费测试工具有OpenSTA,WAS。,自动化功能测试有哪 些、工具概念?,QTP是QuickTest Professional的简称,是一种自动测试工具。使用QTP的目

5、的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等。 AutoRunner是一款自动化测试工具。AutoRunner可以用来执行重复的手工测试。主要用于:功能测试、回归测试的自动化。它采用数据驱动和参数化的理念,通过录制用户对被测系统的操作,生成自动化脚本,然后让计算机执行自动化脚本,达到提高测试效率,降低人工测试成本。 TestCenter(免费)是一款功能强大的测试管理工具,它实现了:测试需求管理、测试用例管理、测试业务组件管理、测试计划管理、测试执行、测试结果日志

6、察看、测试结果分析、缺陷管理,并且支持测试需求和测试用例之间的关联关系,可以通过测试需求索引测试用例。,自动化功能测试有哪 些、工具概念?,WinRunner/QuickTest ProMercury Interactive公司的WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。 其早期版本与Rational Robot类似,侧重于Client/

7、Server应用程序测试,后期版本,如8.0版本增强了对Web应用的支持。QuickTest Pro则很好的弥补了WinRunner对Web应用支持的不足,可以极大的提高Web应用功能测试和回归测试的效率,通过自动录制、检测和回放用户的应用操作,从而提高测试效率。 winrunner的开发语言是类C的,主要侧得于C/S结构的应用程序的测试。QTP的开发脚本是类VB的,主要是侧重于b/S结构的应用程序的测试。,自动化性能测试有哪 些、工具概念?,LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRu

8、nner 能够对整个企业架构进行测试。通过使用LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。此外,LoadRunner 能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。 QALoad是客户/服务器系统、企业资源配置(ERP)和电子商务应用的自动化负载测试工具。 QALoad是QACenter性能版的一部分,它通过可重复

9、的、真实的测试能够彻底地度量应用的可扩展性和性能。QACenter汇集完整的跨企业的自动测试产品,专为提高软件质量而设计。,QTP测试工具?,优点:使得你的用例可以高度复用、限制的成本和范围内要求测试人员在尽可能短的时间内完成对产品的最大程度的测试(快速、可靠、可重复、可编程、全面、可重用) 缺点:对象识别的支持还是有些欠缺,让你的脚本按照你的需求一马平川的从头Run到尾,很难 特点:简单易学、 不断的回归测试 测试进度的估算 避免人工的失误 更好的利用资源,自动化测试在软件测试行业的应用,现在对于用QTP自动化测试软件的公司、他们的用途一般都是对被测功能的界面测试和功能的回归测试的占大多数。

10、 对已稳定的被测功能录制脚本、执行脚本、对于某些功能可以做循环的多次自动回放脚本、 测试人员可节约很多时间和做重复的操作,QTP功能测试流程图,自动化测试工具在本项目中的使用情况,QTP在我们的系统的用途 1、在每一版本测试稳定后、测试人员会根据测试用例做相对功能的脚本录制 2、对录制的脚本做灵活的编制、可对录制的某些数据进行参数化、设置检查点、方便对下一版本再用 3、因为QTP不具备发现BUG的功能、在回放脚本时、测试人员在回放的脚本中发现BUG、 4、等到下一版本测试完时、系统稳定后、测试人员会根据测试用例对修改的功能做统计、对修改的功能的脚本做相对应的修改、然后再使用的过程,QTP界面,QTP录制简单脚本,QTP程序化,谢谢,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报