发明名称 Application testing with virtual object recognition
摘要 A method of recognizing graphical objects by subjecting the graphical information gathered through "spying" to a series of rules by which the object becomes understood or recognized as an instance of a standard logical object. Before the rules are applied, graphical objects are first interpreted as primitives including groups of text, lines and images. In order to recognize a graphical object as a logical object, the graphical information is subjected to the rules in an iterative process whereby an understanding of the object is continually refined. As the rules are applied, the results are evaluated to determine whether the graphical object can be "mapped" to a standard logical object such as a textfield or listbox. Once the object is understood as a logical element with which the user is accustomed, it is possible to interact with the object and obtain data from the object as if it were a standard object with a published interface. By subjecting the graphical data to a series of rules designed specifically to recognize tables, the boundaries and the internal structure of rows and columns will be understood. Once the graphical data is recognized as a table, the data which it contains in rows can then be accessed. By classifying an object as an instance of a known object, assumptions can be made about the object so that it can be navigated or validated by sending events or messages.
申请公布号 US6046740(A) 申请公布日期 2000.04.04
申请号 US19980020011 申请日期 1998.02.06
申请人 SEQUE SOFTWARE, INC. 发明人 LAROCHE, DAVID C.;ANDERSON, TIMOTHY A.
分类号 G06F9/44;G06K9/00;(IPC1-7):G06F3/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址