版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AutomaticTest内容提要自动化测试基本概念自动化测试定位测试执行自动化自动化测试原理自动化测试流程QTP基本操作—录制/回放1、自动化测试基本概念测试软件是一项艰苦的工作投入大量时间和精力开发和使用工具会使工作更加轻松高效速度效率准确度和精确度坚持不懈自动化测试利用软件测试工具自动实现全部或部分测试自动测试是软件测试的一个重要组成部分,它能完成许多手工测试无法实现或难以实现的测试。正确、合理的实施自动测试,能够快速、全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件发布周期。自动化测试“想说爱你不容易”自动化测试的局限测试工具本身的局限厂商脚本语言对新平台、个性化控件的支持不友好与源代码控制的结合不好自动化测试需要成熟的测试过程自动化测试人员的要求较高测试工具的学习和使用测试脚本的开发2、自动化测试定位过程执行主体技术软件验证测试自动化自动化测试基础理论和技术工具证伪证真相关说明手工测试(ManualTesting)不借助测试工具,完全由测试人员完成对产品的测试自动化测试(AutomatedSoftwareTesting)通过测试工具或者其它手段,按照测试工程师的预定计划对软件产品进行自动的测试需要自动化测试框架的支持软件测试自动化(SoftwareTestingAutomation)由计算机替代人类对整个软件产品进行自动的测试涉及测试流程、测试体系、自动化编译以及自动化测试等方面的整合TheGrowthofSoftwareTesting测试需求测试设计测试实现测试执行报告缺陷验证缺陷发现缺陷发现缺陷编写测试报告发现缺陷测试执行完毕发现缺陷通过是否是否自动化测试框架2008年中国软件测试从业情况调查3、自动化测试原理如何实现自动化测试?测试过程的捕捉和回放测试数据的设置测试结果的验证对象识别虚拟用户并发…4、自动化测试流程AnalyzingyourapplicationPreparingthetestinginfrastructureBuildingyourtestsandaddingstepstothemEnhancingyourtestDebugging,running,andanalyzingyourtestReportingdefects5、QTP的录制回放步骤准备测试用例设置录制环境录制脚本增强脚本调试脚本回放脚本分析脚本运行结果验证缺陷修改准备测试用例测试用例的设计分析被测功能,综合运用多种测试用例设计方法设计被测对象的测试用例考虑工具本身的特点以及可重用性方面的问题测试用例的实现可视化文档:word,Excel使用工具:例如TestDirector设置录制环境包括两方面被测系统本身的配置是否符合测试要求例如被测应用程序该关掉的工具栏、窗口是否关闭浏览器的设置是否符合要求,比如是否关闭了自动完成选项(用户名和密码),是否设置了使用网页的较新版本,所有浏览器窗口全部关闭等等QTP工具本身的设置是否选择了正确的add-in的选择被测应用选项的设置,AutomationRecordandRunSettings等待录制脚本录制测试脚本依据测试用例,执行操作,QTP按设定的要求自动记录相应的操作并且在录制结束后自动生成基于VBSript的测试脚本KeywordViewExpertView增强测试脚本可能包含的工作删除脚本中多余的步骤以及错误的步骤加入注释、整理布局、以便于阅读和维护对脚本进行结构化改造添加验证点(Checkpoint)根据需要参数化脚本(ParameterizingTests)如果后续操作的输入用到前面操作步骤的输出结果的话,则需要加入输出值(OutputValue)有些需要实现的功能无法录制,就需要通过编码实现调试脚本使编写的脚本可以流畅的运行可以通过在DebugMode下运行脚本对脚本进行调试回放脚本回放测试脚本恢复测试环境回放环境一定与录制环境保持一致设置回放选项,在被测对象上回放测试脚本回放的速度回放过程中出现错误如何处理两个地方设置回放选项
FileSettingsRuntab
ToolOptionsRuntab分析脚本运行结果测试结果左窗格以树型的结构组织每个测试步骤涉及的内容涉及的对象,对象的详细内容,测试执行结果等最多显示300个嵌套的层次,超过300层的话可以通过手工打开results.xml文件查看(脚本保存目录\Res1\report\)右窗格是选定步骤的详细信息检查点.输出值参数值当出现不一致的情况验证被测对象是否存在缺陷,对于回放的错误,不要急于马上提交bug,首先要判断是脚本本身的错误还是被测对象的错误验证缺陷修改验证缺陷修改如果被测对象存在缺陷,当缺陷修改完毕后再次回放测试脚本以验证缺陷是否修改正确是否引入新问题练习1录制/回放QTP脚本录制并回放基本的操作,生成初始脚本
Flight:登录订票查询退出Q&AQTP不能识别浏览器(将浏览器识别为Window而非Browser)Win7/vista,切换用户为administratorwinXP,IE菜单:工具管理加载项:查看BHOmanager.dll是否启动,若没有,使用命令对其进行注册QTP不能save脚本Win7用administrator帐户即可保存Winxp注册scrrun.dll(没有注册、版本不正确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《山西康庄项目提案》课件
- 复习真题卷01 第1-2单元 (解析版)
- 《电子测量技术》课件
- 来凤县旧司乡中心卫生院配套设施建设可研报告
- 《家庭伦理剧》课件
- 2014年高考语文试卷(山东)(空白卷)
- 《红岩》课件(中考名著)
- 美容美发服务销售心得
- 2023年-2024年员工三级安全培训考试题附答案(夺分金卷)
- 2023-2024年项目部治理人员安全培训考试题附下载答案
- 精神病院感染管理
- 地震应急演练实施方案村委会(2篇)
- 2024时事政治试题库学生专用
- 三级合伙人制度
- 2024年湖北省黄石市黄石港区政府雇员招聘37人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 矿业施工组织设计方案
- 椎体感染的护理查房
- 产后饮食的健康宣教-课件
- 儿科案例完整-川崎病课件
- RFJ 006-2021 RFP型人防过滤吸收器制造与验收规范(暂行)
- 电子行业认证行业深度研究报告
评论
0/150
提交评论