看得懂的,耐心去看;看不懂的,硬着头皮去看.

QTP工作原理-个人总结

上一篇 / 下一篇  2008-08-06 10:09:09 / 个人分类:QTP相关知识

QTP工作原理
1、两个定义:
测试对象是 QuickTest在测试或组件中创建的用于表示应用程序中的实际对象的对象。并且QuickTest 在对象库中存储有关该对象的信息,(包括对象的属性、操作等)这些信息有助于它在运行会话期间标识和检查该对象。
运行时对象是网站或应用程序中的实际对象,在运行会话期间执行针对该对象的方法。
2、原理
录制的时候,QTP将我们操作过的所有对象都记录下来,保存在对象库object repository中,记录的形式是一个逻辑名加上若干识别属性。
运行脚本时,QTP分析该脚本要执行的那个对象的操作,即获取每个对象的所有层面的属性,然后根据该语句中的逻辑名,在对象库中查找该对象的详细记录,看其是否与对象库里的属性相匹配,若匹配则应用,并找到需要操作的对象,把语句规定的操作施加在该对象上.从而来继续运行脚本。若不匹配,则智能识别重新启动识别过程,过滤出一些符合条件的,进行判断后找到唯一匹配项来获取每个对象,否则则脚本运行失败。


TAG: QTP相关知识

隐形人 引用 删除 隐形人   /   2008-08-26 11:01:20
原来是这样
 

评分:0

我来说两句

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 23826
  • 日志数: 30
  • 文件数: 1
  • 建立时间: 2008-03-04
  • 更新时间: 2009-01-17

RSS订阅

Open Toolbar