6 QTP检查点与输出值

6 QTP检查点

6.1 检查点简介

      检查点:对操作的预期结果与实际结果进行比较。

      QTP通过提供检查点,首先抓取到要检测信息的位置,然后进行判断,在添加完检查点后抓取的信息修改成用例中的预期结果,再将设置好的预期结果与实际结果做比较。

6.2 标准检查点

如登录的用户名、密码。

活动屏幕->右键->插入标准检查点

插入标准检查点

6.3 位图检查点

活动屏幕->右键->插入位图检查点

插入位图检查点
检查点简单录制-飞机订票app登录

6.4 文本检查点

插入文本检查点-web

6.5 页面检查点

活动屏幕->右键->插入标准检查点,但在对象选择时选页面

对象选择-页面
插入页面检查点

6.6 访问检查点

插入可访问检查点
检查点简单录制-web

        以上插入检查点,在检查点属性界面修改用例中的预期结果(配置值/检查文本),可输入常量(如上),也可输入参数值。


7 QTP输出值

7.1 输出值技术简介

      输出值是一个步骤,在这一步骤中,QTP捕捉测试或组件中某一个特定点的一个或多个值,并在脚本运行时根据需要持续时间存储这些值。

      输出值和检查点类似,输出值就是通过检查把特定值输出到特定环境(特定环境:DataTable、环境变量)。

      QTP可以检索测试或组件中的值,并将这些输出值存储,并在运行的不同阶段作为输入值使用。

7.2 输出值的存储类型

输出值类型:

1)标准输出值;

2)文本输出值;

7.3 输出值的增加和使用

以标准输出值为例

7.3.1 输出到DataTable

     更改DataTable参数名->活动屏幕右键->插入输出值->设置输出到DataTable属性信息->修改输出类型为DataTable;

修改DataTable参数名
插入输出值
设置输出到DataTable属性信息
修改输出类型为DataTable
输出到DataTable简单代码

7.3.2 输出到环境变量

      增加环境变量自定义名称->活动屏幕右键->插入输出值->设置输出到“环境变量”属性信息->修改输出类型为 “环境变量”;

增加环境变量自定义名称
插入输入值
设置输出到“环境变量”属性信息
修改输出类型为 “环境变量”  

7.3.3 查看输出值

       输出值只会在运行过程中存在,如果所有步骤都运行完毕,在相应的DataTable或环境变量中不会看到输出值。有如下三种方式可以查看输出值。

1)设置断点,在运行过程中查看输出值;

2)弹出窗口显示输出值;

对话框弹出输出值

3)在Results测试报告中查看输出值

测试报告中的输出值
测试报告中的输出值
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,142评论 1 32
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,922评论 0 5
  • Getting Started Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为...
    Eva_chenx阅读 28,854评论 0 14
  • “通知:你即将被强制休高温假三十天” 手机上收到一条短信,陌生号码。我瞥了一眼,这条骚扰短信倒是清新脱俗。既不是卖...
    忘年1214阅读 166评论 0 2
  • 人们常说多一事不如少一事,有个大学的男生胸部发育的厉害,哈哈,去看医生,医生说得了罕见的胸部发育证, 追究其原因是...
    zxo阅读 1,518评论 1 1