自动化测试介绍ppt课件.ppt
《自动化测试介绍ppt课件.ppt》由会员分享,可在线阅读,更多相关《自动化测试介绍ppt课件.ppt(25页珍藏版)》请在三一办公上搜索。
1、广州南天,自动化测试介绍,广州南天,什么是自动化测试自动化测试的优势自动化测试的方法比对自动化测试流程经验总结及分析建议,主要内容,广州南天,什么是自动化测试,自动化测试适用于各种大型系统,尤其是投入运营后变更频繁或者多期开发的系统。可以为B/S系统、字符终端、C/S系统。,广州南天,什么是自动化测试自动化测试的优势自动化测试的方法比对自动化测试流程经验总结及分析建议,主要内容,广州南天,自动化测试的优势,降低大型系统的由于变更或者多期开发引起的大量的回归测试的人力投入,广州南天,自动化测试的优势,2 减少重复测试的时间,实现快速回归测试。,广州南天,3增强测试的覆盖率,从而提高产品质量,降低
2、潜在风险,自动化测试的优势,广州南天,4 通过自动化测试发现系统的隐患,保证了系统上线后的稳定运行,避免了由于系统缺陷造成的损失。,手工测试,自动化测试,自动化测试的优势,广州南天,创建优良可靠的测试过程,减少人为错误; 可以运行更多更繁琐的测试; 可以执行一些手工测试困难或不可能进行的测试; 更好的利用资源; 测试具有一致性和重复性; 测试脚本的重用性;,5 其他优势:,自动化测试的优势,广州南天,什么是自动化测试自动化测试的优势自动化测试的方法比对自动化测试流程经验总结及分析建议,主要内容,广州南天,自动化测试常用的方法按照脚本的编写方法分为:录制方式描述性编程的方式按照脚本的组合方式分为
3、:QTP方式QTP+QC方式QTP+其它辅助工具的方式按照脚本的action数分为:单个action的方式多个action的方式。,自动化测试的实现方法比对,广州南天,例如:Browser(管理系统).Page(管理系统).Link(我的工作日志).Click,录制方式和描述性编程的比较,录制方式,描述性编程方式,例如:Browser(“creationTime:=”¤twin).Page(“index:=0”). Link(“text:= 我的工作日志”, “visible:=true”,“index:=).Click,广州南天,共同点 都通过识别界面对象,实现功能的自动化不同点
4、录制方式需要使用对象库,描述性编程不需要对象库,对象是运行时实时在页面中获取的。录制方式的脚本后期需要维护对象库录制方式脚本不灵活,不能随着环境的改变而变化,录制方式和描述性编程方式的比较,广州南天,脚本组合方式的简单介绍:QTP方式:QTP中编写脚本,在QTP自带的工具中执行组装及运行。QTP+QC方式: QTP中编写脚本,将脚本保存到QC的“业务组件”模块中,然后通过模块“测试计划”将一个个单独的脚本按照每个案例的要求进行组合,最后在“测试实验室”模块中设置每个业务流、执行流或者单个的脚本的执行顺序,实施执行。 现在的很多公司都是使用QTP+QC方式这种方式,例如:百度、TATA、移动等Q
5、TP+其他辅助工具的方式: 这里的辅助工具可能是只实现运行时配置数据的功能;也可能是集脚本的组合、脚本的调用、数据的配置为一体的功能;还可能是为了更好的识别对象加载的其他自动化工具。(如辅助工具:TAR插件、autoit3插件、word、excel、FER等)根据辅助工具的不同,脚本的组合与调用方式也不同。,QTP方式、QTP+QC方式、QTP+辅助工具的方式,广州南天,数据层,业务层,脚本层,设计层,QTP+QC方式实现了业务层、脚本层的分离;QTP+其它辅助工具的方式则实现了数据层、业务层、脚本层三层分离,分工明确,各有所专,提高测试质量和效率,QTP+QC方式、QTP+其它辅助工具的方式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动化 测试 介绍 ppt 课件
链接地址:https://www.31ppt.com/p-1448356.html