软件测试实验报告

2018-11-19 22:15

QTP软件

专 业:班 级:指导教师:姓 名:学 号:

——飞机订票实验报告 计算机科学与技术 QTP测试实验报告

一、实验目的

1、能熟练掌握QuickTest Professional(QTP)软件的操作界面。 2、掌握在单机和Web的环境中使用QTP来作为自动化的功能测试工具。 3、熟练应用测试中参数化、检查点、关联对象几部分的使用。 二、实验内容 1、 题目内容描述

使用QTP对Windows飞机订票系统进行功能测试。要求:

(1)录制脚本,然后执行测试脚本并分析结果。

(2)根据脚本的特点,在录制的脚本中创建检查点(包括检查对象、检查页面、检查文本、检查表格),并进行参数化。

(3)执行测试脚本,并分析测试脚本。 2、实验步骤: 录制与回放 Action1

(1)进行录制,录制登录操作,录制完成后为了验证录制是否正确,要进行脚本的回放并

在Automation-Results查看结果报告。

图1 登录的代码界面

图2 登录界面

(2)增加点击help步骤,选中Login点右键,Insert Step-Step Generator,先把“help——确

定”抓紧对象库里,运行一遍,中间需要手动点击一下确定按钮。 (3)加入判断语句增强HELP步骤:

在expert view中添加代码

加入if语句进行判断,如果出现指定窗口,则点击“确定”按钮 If Dialog(\ Reservations\

Dialog(\ Reservations\确定\END IF (4)进行回放

图3 回放结果

Action_Help(QTP之增强HELP步骤) (1)把HELP单独设成一个Action —命名为Action_Help (2)关联对象

—当在一个Action中想使用另一个Action中的对象时,需要进行对象关联。 —导出对象库(导出Action1里的对象库)

—进行关联(把Action1和Action_Help进行关联)

图4关联界面

图5关联界面

(3)根据脚本的特点,在录制的脚本中创建检查点Checkpiont (Insert—checkpoint—standard check point)

标准检查点(页面,按钮) 图像检查点 位图检查点 文本检查点 Output Value 可访问性检查点 标准检测点

—所有的操作均在Active Screen中完成 —Checkpoint Properties对话框

—对于每种对象类型,QTP都会推荐默认的检查属性。 图像检测点/位图检测点 文本检测点 —检查First Name 页面检查点

—检查页面中的链接、图片等信息 表格检查点

—Book Flight页面的机票价格 Output Value

—输出某些信息或属性到数据表中 可访问性检查点

—利用QTP自带的web网站来进行实验 下图是添加标准检查点:

图6 检查点界面

图7检查点界面

(4)执行测试脚本,并分析测试脚本。

QTP之参数化

测试应用程序或WEB程序时,有时比较关心,运行同一组操作,采取多组不同的数据时,是否能正常运行。这时并不需要录制多个TESTS,而只需要创建一个参数数据表,将每组不同数据存入数据表中,让程序运行即可。即参数化。 (1)录制实验程序


软件测试实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西南大学《经济法》网上作业及参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: