管理信息化:QTP自动化测试.pptx

  • 上传者:寐*
  • 时间:2023/03/03
  • 热度:208
  • 0人点赞
  • 举报

{管理信息化OA自动化}QTP自动化测试。1、QTP背景;2、 QTP应用范围;3、测试流程;4、QuickTest窗口;5、实例;6、核心功能。 对象库中的对象可以在录制过程中自动产生,也可 以手动添加指定对象。对象库分为本地对象库和共享对象库,区别是:本地对象库只应用于本地Action调用共享对象库以.tsr扩展名文件形式存在,可以被其他Action调用。对象库面板具有定义以及更新对象的功能,并且能 够进行在被测软件和对象库之间双向查找对象。对象属性可以在对象库中被任意修改,并且其属性 描述支持正则表达式。 智能识别是鸡肋,辅助标识符要慎用对象库与描述性编程的区别:对象库将对象收集起来,以可视化的方式呈现给用户描述性编程在运行步骤中通过对象属性指定对象。结合使用时应注意:描述性编程的子对象不可以是对象库中 的对象,反之可以。具体采用哪种方式指定对象因具体情况和个人喜好所定,并 非描述性编程更“高人一筹“。 用户通过录制或指定对象属性的方式将一个对象添加到对象库,在 录制过程中添加的对象是根据Tools->Object Identification中的设定 记录的。 在回放的过程中QTP通过将对象库中的对象属性和被测软件中的实 时对象属性进行比对,如果发现存在能够唯一确定的对象,则对对 象使用相应的用户设定的方法,完成用户动作。若不能发现唯一确 定的对象,则启动智能识别机制,若智能识别仍无法唯一确定对象, 则报错。 Object(description).SetTOProperty Property, Value 通过此方法能够在运行期间更改对象库中对象的识别属性值。 尤其在一个循环逻辑中更为常用,通过每次循环修改属性值, 完成对一系列类似对象的相同动作。此方法弥补了对象库相 对于描述性编程的不足。 Browser("UML软件工程组织").Page("UML软件工程组织").Link("项目管理").SetTOProperty "text","需求管理" Browser("UML软件工程组织").Page("UML软件工程组织").Link("项目管理").Click。 通过变更不同的数据组合,执行相同的逻辑步骤,完成对一 个测试用例的测试。 数据来源可以是:Excel表格,数据库(数据表),XML文件, TXT文件。任何有规则的VBS可以操纵的文件类型都可以作 为QTP的数据来源。当然最常用的还是Excel表。本课件是针对电子信息行业所编写的,旨在为电子信息行业提供关于QTP方向更为专业的指导和建议。

1页 / 共33
管理信息化:QTP自动化测试.pptx第1页 管理信息化:QTP自动化测试.pptx第2页 管理信息化:QTP自动化测试.pptx第3页 管理信息化:QTP自动化测试.pptx第4页 管理信息化:QTP自动化测试.pptx第5页 管理信息化:QTP自动化测试.pptx第6页 管理信息化:QTP自动化测试.pptx第7页 管理信息化:QTP自动化测试.pptx第8页 管理信息化:QTP自动化测试.pptx第9页 管理信息化:QTP自动化测试.pptx第10页
  • 格式:ppt
  • 大小:1M
  • 页数:33
  • 价格: 5积分
下载 获取积分

免责声明:本文 / 资料由用户个人上传,平台仅提供信息存储服务,如有侵权请联系删除。

留下你的观点
  • 相关标签
  • 相关专题
热门下载
  • 全部热门
  • 本年热门
  • 本季热门
分享至