Method for generating data structures for automatically testing GUI applications

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7526498
APP PUB NO 20030055836A1
SERIAL NO

09952341

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The invention relates to methods for generating data structures for use with an environment based data driven test engine for computer programs which have a graphical user interface (GUI). The methods are used in connection with a scriptable GUI test tool. The tool generates a GUI map (or includes a utility which generates a GUI map), at least one environment definition (parameter) file, at least one test data (driver) file, and an automated test engine. A separate environment definition file is provided for each feature of the GUI. The automated test engine (ATE) is composed of a plurality of library modules written in the scripting language of the scriptable GUI test tool. The ATE is driven by the test data file and calls upon the GUI map and environment definition file.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
UNIFY, INC.Not Provided328

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dubovsky, David Boca Raton, US 3 84

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
6275976 Automated method for building and maintaining software including methods for verifying that systems are internally consistent and correct relative to their specifications 111 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
5594910 Interactive computer network and method of operation 261 1993
5594892 Method for automated software application testing 17 1994
 
PURE ATRIA CORPORATION (1)
5596714 Method for simultaneously testing multiple graphic user interface programs 60 1995
 
TREND MICRO INCORPORATED (1)
6766475 Method and apparatus for exercising an unknown program with a graphical user interface 11 2001
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
2002/0091,968 Object-oriented data driven software GUI automated test harness 20 2001
 
3M INNOVATIVE PROPERTIES COMPANY (1)
5761683 Techniques for changing the behavior of a link in a hypertext document 341 1996
 
LSI LOGIC CORPORATION (2)
5410254 Method for optimizing the structure of a transistor to withstand electrostatic discharge 14 1993
5675260 Electrostatic discharge test structure system and method 17 1996
 
BORLAND SOFTWARE CORPORATION (2)
5475843 System and methods for improved program testing 135 1993
* 5781720 Automated GUI interface testing 214 1996
 
XEROX CORPORATION (1)
5649073 Automatic calibration of halftones 56 1995
 
XILINX, INC. (1)
6622298 Method and apparatus for testing software having a user interface 24 2000
 
SUN MICROSYSTEMS, INC. (3)
5634002 Method and system for testing graphical user interface programs 49 1995
* 6041363 Imbedding virtual device driver (VxD) calls in a dynamic link library (DLL) 15 1996
5892947 Test support tool system and method 87 1996
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6701514 System, method, and article of manufacture for test maintenance in an automated scripting framework 343 2000
 
SYMBOL TECHNOLOGIES, INC. (1)
5138140 Signature capture using electro-optical scanning 125 1990
 
VI TECHNOLOGY, INC. (1)
* 2005/0246,390 Enterprise test data management system utilizing automatically created test data structures and related methods 16 2005
 
ORACLE INTERNATIONAL CORPORATION (1)
6308146 System and method for simulating user input to control the operation of an application 26 1998
 
ENTIT SOFTWARE LLC (1)
* 6360332 Software system and methods for testing the functionality of a transactional server 126 1999
 
APPLE INC. (1)
5640537 Apparatus for causing a computer system to respond to emulated user interaction in the absence of actual user interaction 57 1994
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (1)
6662312 Software-testing automation system 72 2000
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
5943048 Method and apparatus for testing a graphic control area 7 1997
 
SmarteSoft, Inc. (1)
* 2007/0022,407 Automated software testing and validation system 38 2006
 
EATON CORPORATION (1)
5367619 Electronic data entry system employing an expert system to facilitate generation of electronic data forms with complex interrelationships between fields and subforms 155 1994
 
NEC ELECTRONICS CORPORATION (1)
5926638 Program debugging system for debugging a program having graphical user interface 94 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 8028270 Data dictionary file based source code generation method and system 0 2006
 
SAP SE (4)
* 7913231 Testing pattern-based applications 13 2004
* 2005/0257,198 Testing pattern-based applications 18 2004
* 7856619 Method and system for automated testing of a graphic-based programming tool 6 2006
* 2007/0234,121 Method and system for automated testing of a graphic-based programming tool 9 2006
 
NUANCE COMMUNICATIONS, INC. (1)
9720715 Extending legacy scripting languages with graphical references 0 2010
 
The MathWorks, Inc. (1)
* 9612940 Combination and reuse of parameters in an automated test environment 0 2013
 
WORKSOFT, INC. (3)
* 8997053 System and method for automated testing of software applications with dynamic user interfaces spanning multiple technologies 1 2011
* 2011/0173,590 SYSTEM AND METHOD FOR AUTOMATED TESTING OF SOFTWARE APPLICATIONS WITH DYNAMIC USER INTERFACES SPANNING MULTIPLE TECHNOLOGIES 4 2011
9772929 System and method for automated testing of software applications with dynamic user interfaces spanning multiple technologies 0 2015
 
ACCENTURE GLOBAL SERVICES LIMITED (2)
* 8370811 Modularizing and aspectizing graphical user interface directed test scripts 17 2009
* 2011/0016,453 MODULARIZING AND ASPECTIZING GRAPHICAL USER INTERFACE DIRECTED TEST SCRIPTS 20 2009
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 28, 2020
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00