How QTP leans objects?
来源:互联网 发布:php和mysqlweb开发 编辑:程序博客网 时间:2024/05/13 20:42
(1) It "looks" at the object being learned and stores it as a test object, determining in which test object class it fits. QTP might classify the test object as a standard windows dialog box, a web button, or a VB scroll bar object, for example.
(2) Then, QuickTest "considers" identification properties for the test object. For each test object class, QuickTest has a list of mandatory properties that it always learns;
When QuickTest learns an object, it always learns these default property values, and then "looks" at the rest of the objects on the page, dialog box, or other parent object to check whether this description is enough to uniquely identify the object.
(3) If it is not, QuickTest adds assistive properties, one by one, to the description, until it has compiled a unique description;similar to when one person adds the hair length and color characteristics to his list
(4) If no assistive properties are available, or if those available are not sufficient to create a unique description, QuickTest adds a special ordinal identifier, such as the object's location on the page or in the source code, to create a unique description
- How QTP leans objects?
- How QTP identifies objects during the run session
- QTP Date Table Objects
- QTP Utility Objects
- how many java objects?
- How do human sketch objects?
- How to compile invalid objects
- Chapter 4.How Objects Behave
- How the CLR Creates Runtime Objects
- how to manage Zope objects programmatically.
- !!!How to initialize pointer with new objects
- 【软件自动化测试-QTP实战技能 24】== QTP Code_ Useing Description Objects
- QTP 6-9 QTP基础2 Environment Variables &Utility Objects & Checkpoints& Library Files
- How to close all browsers from QTP?
- How to use Classes in QTP
- Create intelligent Web spiders -How to use Java network objects and HTML objects
- How To Create GenericPrincipal Objects with Forms Authentication(转MSDN)
- How To Create GenericPrincipal Objects with Forms Authentication
- CS42L52 寄存器初始化
- 各种IM比较
- weblogic运行错误处理
- Socket中如何设置连接超时
- 利用免费软件测试CRM经验谈
- How QTP leans objects?
- 动态调用WebService
- java 子节流和字符流的区别《摘自http://liyanhui.javaeye.com/blog/185580》
- 使用HTMLControl类加载PDF文件
- ROR连接Mysql的数据库连接错误解决方案
- zju1798 Granny's Bike (DFS)
- [转]了解ARP的攻击原理 阻止ARP攻击
- ORACLE EBS-组织架构介绍
- 怎么积分只跌不长