测试输出值

来源:互联网 发布:网络教育入学考试答案 编辑:程序博客网 时间:2024/06/06 05:45

     输出值类型

将输出值步骤添加到测试或组件时,首先选择要输出的值的类别,例如,属性值、文本值或 XML元素值。然后,就可以确定要输出的值以及每个值的存储位置。在QuickTest中可以创建以下几个类别的输出值:

  • 标准输出值

  • 文本和文本区输出值

  • 数据库输出值

  • XML输出值 

     

    1.标准输出值

    可以使用标准输出值来输出大多数对象的属性值。例如,在基于 Web的应用程序中,一个网页中的链接数可能基于用户在上一页的表单中所做选择的不同而变化。可以在测试中创建一个输出值,来存储页面中的链接数。还可以使用标准输出值来输出表单元格的内容。

    2.文本和文本区输出值

    可以使用文本输出值来输出屏幕或网页中显示的文本字符串。创建文本输出值时,可以输出对象文本的一部分。还可以指定要在输出文本之前和之后输出的文本。

    可以使用文本区域输出值来输出 Windows Applications中屏幕已定义区域内显示的文本字符串。例如,假设在测试的应用程序中,想要存储显示在特定步骤之后的任何错误消息的文本。在 If语句中,查看带有已知标题栏值(例如 Error)的窗口是否存在。如果该窗口存在,则输出该窗口中的文本(假设窗口大小与所有可能的错误消息的大小相同)。

     

    在使用基于Windows的应用程序文本输出值时应注意以下事项:

  • 在基于 Windows 的应用程序中创建文本或文本区输出值时使用文本识别机制,有时会检索到不想要的文本信息(例如隐藏文本和带阴影的文本,这些文本会作为同一字符串的多个副本显示)。

  • 此外,在不同的运行会话中,文本(和文本区)输出值的表现方式可能不同,具体取决于使用的操作系统版本、已经安装的 Service Pack、安装的其他工具包、的应用程序中使用的 API等等。

    3.数据库输出值

    可以使用数据库输出值,基于在数据库上定义的查询的结果(结果集)来输出数据库单元格内容的值。可以从结果集的全部内容中创建输出值,也可以从其中某一部分创建输出值。在运行会话过程中, QuickTest从数据库中检索当前数据,并根据指定的设置来输出值。

    4XML输出值

    可以使用 XML输出值输出 XML 文档中的 XML元素和属性的值。运行会话完成后,可以在“测试结果”窗口中查看 XML输出值的概要结果。还可以通过打开“XML输出值结果”窗口来查看详细结果。例如,假设网页中的某个 XML文档包含新车的价目表。可以通过选择要输出的相应的 XML元素值来输出特定汽车的价格。

    以下给出每种环境支持的输出值类型:

输出值类别

Web

标准Windows

VB

ActiveX

其它环境

标准

S

S

S

S

NA

页(标准)

S

NA

NA

NA

NA

表(标准)

S

NA

NA

S

NA

文本

S

S

S

S

NA

文本区

NS

S

S

S

NA

数据库

NS

NA

NA

NA

SDbTable

XML

S

NA

NA

NA

XML文件

 

*S--支持 NS--不支持 NA--不适用

0 0
原创粉丝点击