已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动化测试工具QTP 介绍 自动化测试工具QTP 介绍 QTP基本介绍QTP进行功能测试的测试流程功能和技术介绍 QTP基本介绍 简称 QTP是quicktestProfessional的简称 是一种自动测试工具 使用QTP的目的是想用它来执行重复的手动测试 主要是用于回归测试和测试同一软件的新版本 研发 QTP是由Mercury研发的企业级自动化测试工具 现在已经被惠普收购 正式名字为HPQuickTestProfessionalsoftware 最新的版本为HPQuickTestProfessional11 0 改名为 HPFunctionalTesting11 QTP基本介绍 QTP基本介绍 HPQuickTestProfessional提供符合所有主要应用软件环境的功能测试和回归测试的自动化 采用关键字驱动的理念以简化测试用例的创建和维护 它让用户可以直接录制屏幕上的操作流程 自动生成功能测试或者回归测试用例 专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制 QTP支持的脚本语言是VBScript 这对于测试人员来说 感觉要 舒服 得多 VBScript是一种松散的 非严格的 普及面很广的语言 QTP支持广泛的开发语言和开发环境 支持录制的应用包括Web Windows应用 VB ActiveX Java NET Oracle11iand12i PeopleSoft8 SAP Siebel7 PowerBuilder Terminalemulators 模拟终端 Web应用支持的浏览器包括IE Netscape 和Firefox QTP进行功能测试的测试流程 测试流程制定测试计划创建测试脚本增强测试脚本功能运行测试分析测试结果 QTP进行功能测试的测试流程 1 制定测试计划自动测试的测试计划是根据被测项目的具体需求 以及所使用的测试工具而制定的 完全用于指导测试全工程 QTP是一个功能测试工具 主要帮助测试人员完成软件的功能测试 与其他测试工具一样 QTP不能完全取代测试人员的手工操作 但是在某个功能点上 使用QTP的确能够帮助测试人员做很多工作 在测试计划阶段 首先要做的就是分析被测应用的特点 决定应该对哪些功能点进行测试 可以考虑细化到具体页面或者具体控件 对于一个普通的应用程序来说 QTP应用在某些界面变化不大的回归测试中是非常有效的 2 创建测试脚本当测试人员浏览站点或在应用程序上操作的时候 QTP的自动录制机制能够将测试人员的每一个操作步骤及被操作的对象记录下来 自动生成测试脚本语句 与其他自动测试工具录制脚本有所不同的是 QTP除了以VBScript脚本语言的方式生成脚本语句以外 还将被操作的对象及相应的动作按照层次和顺序保存在一个基于表格的关键字视图中 比如 当测试人员单击一个链接 然后选择一个CheckBox或者提交一个表单 这样的操作流程都会被记录在关键字视图中 QTP进行功能测试的测试流程 3 增强测试脚本的功能录制脚本只是为了实现创建或者设计脚本的第一步 基本的脚本录制完毕后 测试人员可以根据需要增加一些扩展功能 QTP允许测试人员通过在脚本中增加或更改测试步骤来修正或自定义测试流程 如增加多种类型的检查点功能 既可以让QTP检查一下在程序的某个特定位置或对话框中是否出现了需要的文字 还可以检查一个链接是否返回了正确的URL地址等 还可以通过参数化功能 使用多组不同的数据驱动整个测试过程 4 运行测试QTP从脚本的第一行开始执行语句 运行过程中会对设置的检查点进行验证 用实际数据代替参数值 并给出相应的输出结构信息 测试过程中测试人员还可以调试自己的脚本 直到脚本完全符合要求 QTP进行功能测试的测试流程 5 分析测试运行结束后系统会自动生成一份详细完整的测试结果报告 测试结束后 会
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 荔波外出活动旅游方案
- 非洲动物大迁徙科学解析
- 全冠修复标准化操作流程
- 深海章鱼生物特征与生存策略
- 思想安全教育实施体系
- 高压氧健康教育
- 2025年城市交通的智能化停车诱导系统
- 教育学专业概述
- 控制好自己+管理好情绪+说课课件-2025-2026学年高二下学做情绪的主人主题班会
- 合伙亏损分摊协议书
- T-NIFA 22-2023 金融数据安全应急响应和处置指引
- 肌骨系统超声临床应用课件
- 《插花基础知识》课件
- 社会体育指导员工作规范课件
- 人教版 七年级下册 历史 期中测试(一)
- 手机保护壳工业分析与模具设计说明书-毕业论文
- 八年级数学-张美玲-海伦公式
- 2022年浙江杭州市中考英语试卷真题及答案详解(含作文范文)
- 高考议论文写作指导课件
- 金蝉使用说明书
- GB/T 2423.16-2022环境试验第2部分:试验方法试验J和导则:长霉
评论
0/150
提交评论