实训QTP检查点的应用课件.docx

上传人:b****6 文档编号:15386274 上传时间:2023-07-04 格式:DOCX 页数:13 大小:281.48KB
下载 相关 举报
实训QTP检查点的应用课件.docx_第1页
第1页 / 共13页
实训QTP检查点的应用课件.docx_第2页
第2页 / 共13页
实训QTP检查点的应用课件.docx_第3页
第3页 / 共13页
实训QTP检查点的应用课件.docx_第4页
第4页 / 共13页
实训QTP检查点的应用课件.docx_第5页
第5页 / 共13页
实训QTP检查点的应用课件.docx_第6页
第6页 / 共13页
实训QTP检查点的应用课件.docx_第7页
第7页 / 共13页
实训QTP检查点的应用课件.docx_第8页
第8页 / 共13页
实训QTP检查点的应用课件.docx_第9页
第9页 / 共13页
实训QTP检查点的应用课件.docx_第10页
第10页 / 共13页
实训QTP检查点的应用课件.docx_第11页
第11页 / 共13页
实训QTP检查点的应用课件.docx_第12页
第12页 / 共13页
实训QTP检查点的应用课件.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

实训QTP检查点的应用课件.docx

《实训QTP检查点的应用课件.docx》由会员分享,可在线阅读,更多相关《实训QTP检查点的应用课件.docx(13页珍藏版)》请在冰点文库上搜索。

实训QTP检查点的应用课件.docx

实训QTP检查点的应用课件

实训QTP检查点的应用

1.1实训目标

能够熟练使用对象检查点、文本检查点、页面和表检查点验证被测对象

能够熟练使用检查点运行并分析测试,对测试结果进行评估

1.2任务描述

1、完成在“BookaFlight”页中添加标准检查点。

该检查点将验证包含乘客名字的框中的值;

2、完成向测试中添加页面检查点。

页面检查点检查运行测试时在页面中所找到的链接和图像的数量是否与录制测试时所找到的数量相同。

3、完成向测试中添加文本检查点,以检查“New York”是否显示在“FlightConfirmation”页中。

1.3覆盖的知识点

标准检查点、文本检查点、页面检查点、检查点的运行

1.4实训参考步骤

一、了解检查点类型

QuickTestProfessional提供了下列类型的检查点:

检查点类型

描述

用法示例

标准检查点

检查对象的属性值。

检查是否选中某单选按钮。

图像检查点

检查图像的属性值。

检查图像源文件是否正确。

表检查点

检查表中的信息。

检查表单元格中的值是否正确。

页面检查点

检查网页的特性。

检查加载网页所需的时间,或者检查网页是否包含中断链接。

文本/文本区域检查点

检查文本字符串是否显示在网页或应用程序窗口中的适当位置。

检查预期的文本字符串是否显示在网页或对话框上的预期位置。

位图检查点

将网页或应用程序的某个区域捕获为位图后对其进行检查。

检查网页或网页的任何部分是否能按预期显示。

数据库检查点

检查应用程序或网站所访问的数据库内容

检查数据库查询中的值是否正确。

可访问性检查点

对网站区域进行识别,以检查是否符合508部分。

检查网页上的图像是否包含ALT属性(该属性是W3CWeb内容可访问性规则所要求的)。

二、检查对象

在本部分中,将在“BookaFlight”页中添加标准检查点。

该检查点将验证包含乘客名字的框中的值。

1、启动QuickTest,并打开“Recording”测试。

如果QuickTest尚未打开,请选择“开始”>“程序”>“QuickTestProfessional”>“QuickTestProfessional”。

2、将测试另存为“Checkpoint”。

选择“文件”>“另存为”。

将测试另存为“Checkpoint”。

3、确认是否已启用“ActiveScreen”选项。

如果在QuickTest窗口底部看不到ActiveScreen,请单击“ActiveScreen”按钮或选择“查看”>“Active Screen”。

4、找到要向其添加标准检查点的页面。

您想添加检查点,以便在乘客的名字输入到“FirstName”编辑框后,对该框中的属性值进行检查。

在关键字视图的“项”列中,单击(+)展开“Action1”>“Welcome:

MercuryTours”>“BookaFlight:

Mercury”。

“BookaFlight”页将显示在ActiveScreen中,并突出显示与选定步骤相对应的对象。

您可以看到乘客的名字显示在“FirstName”框中。

5、创建标准检查点。

在ActiveScreen中,右键单击“FirstName”框,然后选择“插入标准检查点”。

将打开“对象选择-检查点属性”对话框。

确认已突出显示“WebEdit:

passFirst0”,然后单击“确定”。

将打开“检查点属性”对话框。

该对话框将显示对象的下列属性:

a)名称:

在网页的HTML代码中定义的对象名。

b)类:

对象的类型。

WebEdit:

表示对象是一个编辑框。

6、保存测试。

选择“文件”>“保存”,或单击“保存”按钮。

三、检查页面

在本部分中,将向测试中添加页面检查点。

页面检查点检查运行测试时在页面中所找到的链接和图像的数量是否与录制测试时所找到的数量相同。

1.找到要向其添加页面检查点的页面。

在关键字视图中,单击(+)展开“Action1”>“Welcome:

MercuryTours”。

在关键字视图中突出显示“BookaFlight:

Mercury”行。

该页将显示在ActiveScreen中。

2.创建页面检查点。

在ActiveScreen中右键单击任何位置,然后选择“插入标准检查点”。

将打开“对象选择-检查点属性”对话框。

注意,该对话框可能包含不同的元素,这取决于您在ActiveScreen中所单击的位置。

突出显示“Page:

BookaFlight:

Mercury”(顶级)并单击“确定”。

将打开“页面检查点属性”对话框。

运行测试时,QuickTest将检查页面中链接和图像的数量以及加载时间(如对话框顶部窗格中所述)。

QuickTest还检查每个链接的实际目标URL和每个图像的实际来源。

请接受默认设置并单击“确定”。

QuickTest将向您的测试中添加页面检查点。

该操作在关键字视图中显示为“BookaFlight:

Mercury”页上的检查点操作。

3.保存测试。

选择“文件”>“保存”,或单击“保存”按钮。

四、检查文本

在本部分中,将向测试中添加文本检查点,以检查“New York”是否显示在“FlightConfirmation”页中。

1.找到要向其添加文本检查点的页面。

在关键字视图中,单击(+)展开“Action1”>“Welcome:

MercuryTours”。

在关键字视图中突出显示“FlightConfirmation:

Mercury”页。

该页将显示在ActiveScreen中。

2.创建文本检查点。

在ActiveScreen中的“Departing”的下面,突出显示文本“NewYork”。

右键单击突出显示的文本并选择“插入文本检查点”。

将打开“文本检查点属性”对话框。

当“已检查的文本”显示在列表框中时,“常量”字段将显示您突出显示的文本字符串。

这是在运行该测试时QuickTest所要查找的文本。

单击“确定”接受该对话框中的默认设置。

QuickTest将向测试中添加文本检查点。

该操作在关键字视图中显示为“Flight Confirmation:

 Mercury”页上的检查点操作。

3.保存测试。

选择“文件”>“保存”,或单击“保存”按钮。

五、检查表

在本部分中,将添加表检查点,检查出发航班的成本(如“BookaFlight:

Mercury”页所示)。

1.找到要向其添加表检查点的页面。

在关键字视图中,单击(+)展开“Welcome:

MercuryTours”>“Book a Flight:

 Mercury”。

在关键字视图中突出显示“passFirst0”步骤。

该页将显示在ActiveScreen中。

2.创建表检查点。

在ActiveScreen中,右键单击第一班航班(NewYorktoSanFrancisco)所显示的价格,即“270”,然后选择“插入标准检查点”。

将打开“对象选择-检查点属性”对话框。

选择“WebTable:

NewYorktoSanFransisco”。

注意,选定的表将在ActiveScreen中突出显示。

单击“确定”。

将打开“表检查点属性”对话框,并显示该表的行和列。

注意,默认情况下,所有单元格中都会显示复选标记。

您可以双击单元格切换单元格选择,或者双击行标题或列标题切换选定行或列中的所有单元格的选择。

双击每个列标题清除复选标记。

双击第3列、第3行交叉的单元格,选定该单元格的值。

(QuickTest只检查包含复选标记的单元格。

提示:

可通过拖动列标题或行标题的边界来更改列宽和行高。

单击“确定”关闭该对话框。

QuickTest将向您的测试中添加表检查点。

该操作在关键字视图中显示为“BookaFlight:

Mercury”页下的新步骤。

3.保存测试。

选择“文件”>“保存”,或单击“保存”按钮。

六、使用检查点运行并分析测试

在本部分中,将使用检查点查看测试,运行测试,并分析检查点结果。

1.展开并查看测试。

选择“视图”>“全部展开”。

所显示的关键字视图与下图相似:

2.开始运行测试。

单击“运行”或选择“测试”>“运行”。

将打开“运行”对话框。

请确保已选定“新建运行结果文件夹”。

接受默认的结果文件夹名。

单击“确定”。

当完成测试运行时,将打开“测试结果”窗口。

3.查看测试结果。

当QuickTest完成运行测试时,将打开“测试结果”窗口。

测试结果应该为“通过”,表示所有检查点已通过测试。

如果一个或多个检查点失败,则测试结果将为“失败”。

4.查看页面检查点的结果。

在结果树中,单击(+)展开“CheckpointIteration1(Row1)”>“Action1 Summary”>“Welcome:

MercuryTours”>“BookaFlight:

Mercury”。

突出显示“检查点`BookaFlight:

Mercury'”。

在“详细信息”窗格中列出了已检查的项目,可以查看页面检查点的详细信息。

提示:

可以拖动“详细信息”窗格的底部放大该窗格,并且/或者在窗格内滚动以便查看所有检查点的详细信息。

检查点通过,因为已检查的实际属性值与预期值相匹配。

5.查看表检查点的结果。

在结果树中的“Book a Flight:

”页上,单击(+)展开“NewYorktoSanFrancisco”。

突出显示“检查点`NewYorktoSanFrancisco”。

在“详细信息”窗格中,可以查看表检查点的详细信息。

您还可以查看表单元格的值(已检查的单元格值显示为黑色;未检查的单元格值显示为灰色)。

检查点通过,因为已检查的单元格的实际值与预期值相匹配。

6.查看标准检查点的结果。

在结果树中的“Book a Flight:

 Mercury”页上,单击(+)展开“passFirst0”。

突出显示“检查点`passFirst0'”。

在“详细信息”窗格中列出了已检查的属性及其值,可以查看标准检查点的详细信息。

检查点通过,因为已检查的实际属性值与预期值相匹配。

7.查看文本检查点的结果。

在结果树中,单击(+) 展开“Checkpoint Iteration 1 (Row 1)”>“Action1 Summary”>“Welcome:

 Mercury Tours”>“Flight Confirmation:

 Mercury”。

突出显示“检查点`New York'”。

在“详细信息”窗格中,可以查看文本检查点的详细信息。

检查点通过,因为实际文本与预期文本相匹配。

8.关闭“测试结果”窗口。

选择“文件”>“退出”。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2