• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

QTP 检查点(CheckPoint)

发布: 2009-4-29 17:51 | 作者: ruoping | 来源: 测试时代采编 | 查看: 706次 | 进入软件测试论坛讨论

领测软件测试网  手工测试时,我们的测试方法是通过取运行时真实的值和期望值比较,再生成测试结果。QTP中CheckPoint可以实现这个功能。

  检查点(CheckPoint)定义:将特定属性的当前数据与期望数据进行比较的检查点,用于判定被测试程序的功能是否正确。

  QTP内置检查点实现原理:

  – 录制时根据用户设置的检测内容,记录数据作为基线数据

  – 回放时,QTP捕获对象的运行时数据,与脚本中的基线数据进行比较

  – 如果基线数据和运行时数据相同,结果为Passed,反之为Failed

  检查点类型:

  1.标准检查点(Standard Checkpoint)检查对象的属性,如可以检查某个按钮的是否被选取;

  2. 文本检查点(Text Checkpoint)检查网页或窗口中的文字内容是否正确;

  3.文本区域检查点(Text Area Checkpoint)检查网页或窗口中的文字是否在指定的区域显示;

  4.位图检查点(Bitmap Checkpoint)检查位图格式的网页或应用程序区域;如。被测应用程序中有一个按钮,显示<查看文档>其中<号码>会被输入到应用程序中其它位置窗体的四位数字代码替换。可以创建一个文本区域检查点,以确认在该按钮上显示与窗体中的号码相同;

  5.数据库检查点(Database Checkpoint)检查由应用程序访问的数据库到内容;

  6.可访问性检查点(Accessibility Checkpoint)对网站区域属性进行识别,以检查是否符合可访问性规则的要求;

  7.XML检查点(XML Checkpoint) 检查xml文件数据内容;

  以上除了数据库检查点其它几种检查点需在录制情况下插入,也可在非录制情况下通过Active Screen选择相应对象进行检查点插入。一般我们常用的就是标准检查点,格式如:<要检查的对象>.Check CheckPoint(” “)。

  Checkpoint也可以利用DateTable对检查点中的期望结果进行参数化,可以方便遍历用例

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: CheckPoint qtp QTP 检查


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网