山东大学软件测试技术实验三报告
2017-07-03 10:48
288 查看
学号:保密 | 姓名: 邹仁智 | 班级: 软件八班 |
课程设计题目:自动化测试工具QTP的使用 | ||
上机学时:2 | 日期: 2017年5月23号 | |
实验内容: 1.QTP的安装。 2.使用QTP进行简单的功能测试。 实验要求: 1. 了解QTP的安装过程。 2. 了解QTP测试模式。 3. 掌握QTP测试过程。 4. 能够使用QTP进行简单的功能测试。 实验附件: 零基础学习QTP自动化测试视频教程 QTP自动化测试基础视频系列教程 QTP自动化测试视频系列_亿能测试 http://www.tudou.com/programs/view/SOgvYsYStZs/ | ||
实验环境: 硬件:2G以上内存、2G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++和Java | ||
实验工具: VC、Java集成开发环境 | ||
报告内容: 1.初步了解QTP工具 Quicktest Professional简称QTP,现在惠普又将它改名为:UFT(统一功能测试),这是一个侧重于功能的回归自动化测试工具,旨在帮助开发团队注重早期阶段的测试,改善测试实践使得过程更为高效,帮助开发人员和测试人员开展协作工作,提早解决可能存在的隐患。QTP针对GUI应用程序包括传统的Windows应用程序以及现在越来越流行的Web应用,不仅适用于开发早期中,而且对于存在大量重复性的手工测试的项目、测试时间比较长的项目、回归测试等流程中具有绝对的优势 2.安装QTP软件:版本为12.01,环境配置为VC++和.NET,安装位置为C盘 3.QTP有三种录制模式:正常录制、模拟录制、低级录制 (1)正常录制模式是QTP默认的录制模式,这种录制模式是直接对对象的操作,录制完之后,不管再次打开的对象位置在哪,它都能执行到。录制方式为–直接从automation->record或按F3录制 (2)模拟录制(Analog recording)是对鼠标和键盘的精确操作的录制,用来录制正常录制模式不能录制到的动作,比如说录制一个鼠标拖动的动作,正常录制模式录不下来,这时就可以使用模拟录制模式。录制方式为:–从automation->record或按F3,然后再按 automation->Analog recording 或鼠标的小按钮;模拟录制模式分为两种:一种是相对于指定窗口录制;另一种是相对于屏幕录制。 (3)低级录制 (low-level recording)模式用来录制 QTP不能识别的环境或对象。它录制鼠标及键盘的所有操作,对对象的位置要求非常严格,如果对象的坐标有一点改变就有可以录制失败。录制方式:–从 automation->record或按F3,然后再按 automation->low level recording 或指针箭头的小按钮;当需要在应用程序屏幕上录制操作的精确位置时,可以使用“低级录制”。 4。QTP进行功能测试的测试流程 [制定测试计划]——>[创建测试脚本]——>[增强测试脚本功能]——>[运行测试]——>[分析测试结果] 5.简单的QTP测试 (1)示范网站http://newtours.demoaut.com/index.php 登陆网站,注册后点击”Flights”选项进入“Flight Finder”网页,填写预定机票所需信息,并完成订票动作 (2)录制测试脚本 使用QuickTest录制一个测试脚本,在Mercury Tours示范网站上预定从纽约New York到旧金山San Francisco的机票 2.1执行QuickTest并开启一个全新的测试脚本 2.2开始录制脚本 点击“确定”按钮开始录制,将自动打开IE浏览器并连接到Mrecury Tours网站,登陆账户,进入Flight Finder网页,输入相应的订票信息,用户信息等,完成订票流程后停止录制,并保存脚本。 2.3执行测试脚本 先对保存的测试脚本进行设置 完成后显示结果 |
相关文章推荐
- 软件测试技术,软件项目管理 实验时间安排 2009春季
- 软件测试:黑盒测试实验报告及感想
- 软件测试缺陷报告实用写作技术
- 2010年春季 软件测试技术 软件项目管理 实验安排
- 软件测试实验一,人民币大小写黑盒测试报告
- 软件测试技术第一次实验
- 软件测试实验报告
- 软件测试-掌握有效测试软件的方法与技术之四
- [软件项目管理与测试论坛]技术是什么?技术永远是为产品服务
- 软件测试时代 -- 自动测试技术
- 软件测试-掌握有效测试软件的方法与技术之二
- 软件开发项目-文档编写标准化--测试分析报告
- 最全,最强的软件测试资料汇总 (性能测试,性能调优,功能测试,自动化测试,测试管理,测试工具,测试用例设计,缺陷分析预防,前沿测试技术...)
- J2EE开发平台的软件测试技术
- 物理实验与软件测试
- 技术布道——全程软件测试
- 软件测试分析报告应该包括哪些内容?
- 软件系统的主要测试内容及技术
- 最全,最强的软件测试资料汇总 (性能测试,性能调优,功能测试,自动化测试,测试管理,测试工具,测试用例设计,缺陷分析预防,前沿测试技术...)
- 软件测试阶段报告编写指南