




已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第11章自动化测试,第11章自动化测试,本章重点为什么提倡测试自动化?自动化测试应纠正的错误认识。自动化测试实施的一般步骤。常用的自动化测试工具。,11.1自动化测试概述,定义是通过测试工具、测试脚本(TestScripts)等手段,按照测试工程师的预定计划对软件产品进行自动的测试,从而验证软件是否满足用户的需求。,11.1自动化测试概述,优势和局限性优势在时间方面在成本方面在质量方面在人际沟通方面,11.1自动化测试概述,优势和局限性局限性:在以下方面不适用周期短的项目定制型的项目业务规则复杂的项目硬件测试易用性测试,11.2认识的误区,自动化测试可以完全替代手工测试;自动化测试可以大大提高缺陷的发现率;自动化测试可以实现100%的测试覆盖率;自动化测试工具很容易掌握;自动化测试可以立即降低测试工作量,加快测试进度。,11.3自动化测试的实施,需解决的问题自动化测试的最终目标是什么?能否自动验证结果,如何验证?站在巨人肩上,还是从零开始?,11.3自动化测试的实施,自动化测试的一般过程(公司级)公司从资金和管理上给予支持;成立专门的测试团队来建立自动化测试的流程和测试体系;将源代码从版本库中取出、编译、集成、发布和自动化测试。,11.3自动化测试的实施,自动化测试的一般过程(团队级)明确需求获取测试用例和脚本脚本独立输入输出便于管理结果验证确保正确良好的测试执行控制执行和分析脚本,11.3自动化测试的实施,提高自动化测试的水平手工设计测试用例设计学习开发语言学习测试脚本语言在测试工作中总结出需要自动化的手工测试类型自己开发测试代码实现自动化测试学习使用测试工具实现自动化测试综合运用测试技术,11.4测试工具,测试工具分类功能测试工具性能测试工具白盒测试工具测试管理工具,11.4测试工具,主流的测试工具MI公司WinRunner,LoadRunner,TD,QTPRational公司Robot,PurifyPlus,TestManager,CQCompuware公司QARun,QALoad,DevPartner,QACenter,TrackRecord,11.4测试工具,测试工具的选择功能与操作系统和开发工具兼容测试工具的集成能力报表统计功能连续性价格,11.5WinRunner,功能简介轻松创建测试设置检查点进行数据校验分析结果测试的维护,11.5WinRunner,测试流程,11.5WinRunner,WinRunner的执行,11.5WinRunner,WinRunner的执行,11.5WinRunner,WinRunner的执行,11.5WinRunner,WinRunner范例程序:Flight4A,11.5WinRunner,WinRunner范例程序,11.5WinRunner,GUI对象的识别什么是GUI对象为何需要预先识别GUI对象如何识别GUI对象使用logicalnames通常是对象的物理描述(physicaldescription)的昵称,11.5WinRunner,GUI对象的识别使用GUISpy,11.5WinRunner,GUI对象的识别使用GUISpy实践:识别Flight4A登录窗口的Cancel按钮,11.5WinRunner,GUI对象的识别使用GUISpy实践:识别Flight4A登录窗口的Cancel按钮,11.5WinRunner,GUI对象的识别测试脚本GUI映射被测应用程序,11.5WinRunner,GUI对象的识别设定GUIMap模式GUIMapFileperTestGlobalGUIMapFile(默认设置),11.5WinRunner,GUI对象的识别设定GUIMap模式,11.5WinRunner,GUI对象的识别RapidTestScriptWizard实践:快速识别Flgiht4A,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,GUI对象的识别RapidTestScriptWizard,11.5WinRunner,测试脚本的录制和回放两种录制模式ContextSensitive通过识别GUI对象来记录在被测应用中执行的操作。Analog记录键盘的输入、鼠标的点击和鼠标指针在屏幕上移动轨迹的x,y坐标。,11.5WinRunner,测试脚本的录制和回放实践:以ContextSensitive方式录制测试脚本。打开Flight4A打开2号订单打开传真订单窗口填写传真号,并进行数字签名取消数字签名保存脚本文件,11.5WinRunner,测试脚本的录制和回放实践:以Analog方式录制测试脚本。接前,移动窗口设定Analog录制方式再次进行数字签名切换录制方式发送该订单保存脚本文件,11.5WinRunner,测试脚本的录制和回放回放测试脚本,11.5WinRunner,测试脚本的录制和回放回放测试脚本,11.5WinRunner,测试脚本的录制和回放3种执行模式VerifyRunModeDebugRunModeUpdateRunMode,11.5WinRunner,对象检查点3种方式单个属性的检查点(Forsingleproperty)单个对象的检查点(ForObject/Window)多个对象的检查点(ForMultipleObjects),11.5WinRunner,实践:单个属性的对象检查点打开Flight4A打开【OpenOrder】窗口设置【OK】按钮的单个属性检查点(更改默认选定的属性和预期值)保存脚本文件,11.5WinRunner,实践:单个对象的检查点打开Flight4A打开【OpenOrder】窗口设置【OrderNo】编辑框的检查点(选择默认设置)设置【OrderNo】编辑框的另一个自定义的检查点保存脚本文件,11.5WinRunner,实践:多个对象的检查点打开Flight4A打开【OpenOrder】窗口设置【CustomerName】和【FlightDate】编辑框的检查点(选择默认设置)保存脚本文件,11.5WinRunner,函数的使用函数产生器(FunctionGenerator)提供两种方式来使用从对象或窗口产生函数从函数清单中生成函数,11.5WinRunner,函数的使用实践:使用函数来判断多张机票的总额是否计算正确。打开Flight4A打开2号订单传真2号订单:输入传真号并发送保存脚本文件从对象产生函数从函数清单产生函数,11.5WinRunner,函数的使用实践:使用函数来判断多张机票的总额是否计算正确。,11.5WinRunner,函数的使用实践:使用函数来判断多张机票的总额是否计算正确。,11.5WinRunner,数据驱动的测试一般过程创建测试;将测试转换为数据驱动的测试,并填写数据表;执行测试;分析测试结果。,11.5WinRunner,如何将测试转换为数据驱动的测试参数化:对固定值进行替换,创建数据表,表中包含参数的一系列取值。在测试中插入语句和函数,利用循环,从数据表中不断读入数据,每次读一行数据。插入语句:打开和关闭数据表。指定代表数据表的变量。,11.5WinRunner,实践:数据驱动的测试打开Flight4A,打开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025浙江金华智园至尚资产经营有限公司招聘17人笔试参考题库附带答案详解
- 2025济钢集团有限公司校园招聘(48人)笔试参考题库附带答案详解
- 2025江西新鸿人力资源服务有限公司招募见习人员3人笔试参考题库附带答案详解
- 2025新疆兵团金融发展服务中心招聘事业单位工作人员(1人)笔试历年参考题库附带答案详解
- 2025年浙江金华市轨道交通集团运营有限公司第一批招考4人笔试参考题库附带答案详解
- 2025年国网中兴有限公司高校毕业生招聘(第二批)调剂笔试参考题库附带答案详解
- 2025山东中胶阿胶有限公司招聘19人笔试参考题库附带答案详解
- 2025四川自贡华荟文化产业发展有限公司招聘3人笔试参考题库附带答案详解
- 2025中国华冶科工集团有限公司校园招聘280人笔试参考题库附带答案详解
- 地铁工程安全培训内容课件
- 级配碎石培训课件
- 2025年新团员入团考试试题及答案
- 第2课《中国人首次进入自己的空间站》课件-2025-2026学年统编版语文八年级上册
- 罗茨风机检修方案课件
- 2025年青协社团笔试题目及答案
- 光伏电站智能监控系统建设方案
- 供水工程成本预算与动态控制方案
- GB/T 45860.1-2025光纤激光束焊机的验收试验第1部分:光纤输送机的激光组件
- 卒中后抑郁症的中医治疗
- DB50∕T 1653-2024 林区森林防火及森林质量提升专项规划编制导则
- 制冰厂可行性研究报告
评论
0/150
提交评论