已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
QucikTestProfessional9 2徐海滨 敬宜 初级QTP内容 要点 QTP简介录制 执行测试脚本建立检查点参数化 QTP简介 总纲 3 16page 自动化测试的好处QuickTest工作流程QTP程序界面MercuryTours示范网站 QTP简介 好处 自动化测试的好处 QTP简介 流程 QuickTest工作流程1 录制测试脚本前的准备 在测试前需要确认你的应用程序及QuickTest是否符合测试需求 确认你已经知道如何对应用程序进行测试 如要测试哪些功能 操作步骤 预期结果等 检查一下QuickTest的设定 如TestSettings以及Options对话窗口 以确保QuickTest会正确的录制并储存信息 确认QuickTest以何种模式储存信息 QTP简介 流程 2 录制测试脚本注释 在此我们主要以web为准介绍和使用QTP QTP简介 流程 3 加强测试脚本 以检查点 检查网页的链接 images 对象属性 或者字符串 以验证应用程序的功能是否正确 参数化 QTP简介 流程 4 对测试脚本进行调试注释 修改过测试脚本后 需要对测试脚本作调试 以确保测试脚本能正常并且流畅的执行 比如 前面的脚本代码参数化后会影响到后面的脚本无法执行 必需排出这种问题 QTP简介 流程 5 在新版应用程序或者网站上执行测试脚本注释 通过执行测试脚本 QuickTest会在新版的网站或者应用程序上执行测试 检查应用程序的功能是否正确 QTP简介 流程 6 分析测试结果注释 分析测试结果 找出问题所在 QTP简介 流程 7 测试报告 汇报问题到TestDirector QualityCenter 数据库中 标注TD QC中测试用例通过的状态 QTP简介 QTP程序界面 QTP简介 QTP程序界面 文件工具条 在工具条上包含了以下几个按钮 QTP简介 QTP程序界面 测试工具条 包含了在创建 管理测试脚本是要使用的按钮 QTP简介 QTP程序界面 调试工具条 包含在调试测试脚本时要使用的工具条 QTP简介 示范网站 MercuryTours示范网站 以下列BookTrips业务场景为示范流程 1 在开始使用MercuryTours示范网站 之前 首先要在MercuryTours网站上注册一个使用者账号 2 MercuryTours示范网站使用3 结束订票动作4 关闭浏览器 订票首发 到达目的地 DepartingFrom NewYorkOn May14ArrivingIn SanFranciscoReturning May28ServiceClass Businessclass QTP录制 执行测试脚本 1 录制前的准备2 录制测试脚本3 执行测试脚本4 分析测试结果 QTP录制 执行测试脚本 准备 1 录制前的准备 已经在MercuryTours示范网站上注册了一个新的使用者账号 关闭所有已经打开的IE窗口 注意 关闭所有与测试不相关的程序窗口 QTP录制 执行测试脚本 录制 录制前的准备 查看插件的显示 安装执行QuickTest并开启一个全新的测试脚本 Add in Manager上选择webAdd in Help AboutQuickTestProfessional 查看目前加载了那些add ins注释 如果在执行QuickTestProfessional时没有开启 Add inManager 则点击 Tool Options 在 General 标签页勾选 DisplayAdd inManageronStartup 在下次执行QuickTestProfessional时就会看到 Add inManager 窗口了 QTP录制 执行测试脚本 录制 2 开始录制测试脚本 RecordandRunSettings WindowsApplication注释 A RecordandruntestonanyopenWindows basedapplication 会记录Windows程序所做的操作 B Recordandrunontheseapplication openedwhenasessionbegins 则在录制过程中 QuickTest只会记录对那些添加到下面 Applicationdetails 列表框中的应用程序的操作 订票流程A1 登录MercuryTours网站 B2 输入订票数据 C3 选择飞机航班 D4 输入必填字段 红色字段 E5 完成定制流程 F6 停止录制 G7 保存脚本 脚本文件保存 Saveas Flight QTP录制 执行测试脚本 录制 3分析录制的测试脚本 QTP录制 执行测试脚本 录制 3 1上图的每一个字段的意义 QTP录制 执行测试脚本 录制 3 2怎样看KeywordView视图 QTP录制 执行测试脚本 执行 3 执行测试脚本 RUN设置 设置运行选项 点击 Tool Options 打开设置选项对话框 选择 Run 标签页 Savestepscreencapturetoresults Onerror只有在执行出现问题时才抓取图像信息 Onerrorandwarning只有在执行出现问题时才抓取图像信息 Always无论何时都会抓取图像信息 QTP录制 执行测试脚本 执行 4 执行结果的保存如果在执行测试的时候出现错误 会显示一个错误信息对话框 QTP录制 执行测试脚本 分析测试 测试结果总图 QTP录制 执行测试脚本 分析测试 测试结果报告展开后 复习1 模块化 框架化 Reusable codeInsertcall new Exits Action codeSplitAction codeQC Action Bug ManagedParatype Environment 环境变量 xml DriveParatype DataTable 环境变量参数 随机数字参数Action间参数传递DataDriver 数据驱动器 DriveUIValue Constants 常量 常数 Parameterized 参数 GlobalSheetLocalSheet FeaturesofQTP 复习2 ActiveScreen 脚本的离线维护 KeywordView ExpertView 2种视图方式 Auto DocumentationGenerator Step FunctionCheckPoint Standard Table Text etc DataTable Global LocalParameterizing 参数化 ObjectSpy 对象识别器 ObjectRepository 对象仓库 Run Debug Wait andsyncMsgbox ObjectSpyDebugtoolbar Analyze ReadtestreportWhyitfailsifitexits AnyQuestions Summary QTPisoneKeyword driventestingtoolsuitable 合适 forfunctionaltestingandregression 回归 testing Testi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公共场所从业人员卫生知识培训考试试卷(含答案)
- 福建省南平市2025年第8期建设领域施工现场专业人员(八大员)考试(设备安装施工员)自测试题及答案解析
- 2026年中医耳鼻喉科考前紧张型梅核气宣教试题及答案
- 2026年制冷作业安全防护管理培训试卷及答案
- 履带式打桩机安全操作规程技术交底培训
- 矿山汽车司机安全技术操作规程培训
- 矿山企业信息化建设的探索与实践
- 2026-2027学年山东省高二秋季开学学情语文自测卷(统编版)含答案
- 锅炉运行安全与注意事项培训
- 2025年河北省衡水市景县数学四年级下学期期末考试模拟试题(含解析)
- 关于设立食品有限公司可行性研究报告
- 2026年秋教科版小学科学四年级上册教学计划(新教材)
- 2026-2030中国能源互联网行业发展现状调研及前景趋势洞察研究报告
- 《儿童青少年“五健”促进行动计划(2026-2030年)》解读课件
- Creo曲面建模培训
- 复习提纲九年级历史上册
- 泥工清包工协议书
- 2024年青年与时代为话题作文议论文【4篇】
- 人教版小学数学六年级上册《百分数》单元作业设计
- 唐诗宋词鉴赏(第二版)PPT完整全套教学课件
- 第一章园艺产品的品质
评论
0/150
提交评论