System and methods for improved program testing

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345339, G06F 300

Patent

active

057901171

ABSTRACT:
The present invention includes a Computer-based Training system (CBT) having one or more Application Translation Units (ATUs), a Message Engine, and a Script Engine. For one or more target applications of interest, an ATU is provided for processing events specific to that application, thereby trapping events and translating them into abstract messages or "meta-messages" for conveying information about a particular event to the system. A computer-aided software testing embodiment of the present invention is also described. The system provides prefabricated building blocks for constructing a high-level model of an application's User Interface (UI). This high-level model serves as a middle ground between test scripts and the application being tested. The knowledge of how a given UI element is controlled or how it can be observed is retained in the model rather than in a test script. Consequently, the test script consists of easy-to-maintain, high-level testing commands only.

REFERENCES:
patent: 4622013 (1986-11-01), Cerchio
patent: 4789962 (1988-12-01), Berry et al.
patent: 4845665 (1989-07-01), Heath et al.
patent: 4901221 (1990-02-01), Kodosky et al.
patent: 4947346 (1990-08-01), Kamiya et al.
patent: 4964077 (1990-10-01), Eisen et al.
patent: 5103498 (1992-04-01), Lanier et al.
patent: 5117496 (1992-05-01), Stearns et al.
patent: 5175812 (1992-12-01), Krieger
patent: 5204968 (1993-04-01), Parthasarathi
patent: 5239617 (1993-08-01), Gardner et al.
patent: 5317688 (1994-05-01), Watson et al.
patent: 5432940 (1995-07-01), Potts et al.
patent: 5475843 (1995-12-01), Halviatti et al.
Needleman, Raphael, Wizard' Make Works, Publisher Easy, Infoworld, Sep. 16, 1991, p. 78.
Matthies, Kurt, W.G., Balloon Help Takes Off, MacUser, Dec. 1991, pp. 241-248.
Kepple, L., Testing GUI Applications: The Logic of Automation, Proceedings: 10th International Conference and Exposition on Testing Computer Software: Risk Driven Testing, Jun. 14-17, 1991, Washington, D.C., pp. 37-46.
Sosic, "Dynascope: A Tool for Program Directing," ACM SIGPlan Notices (1992) 27:12-21.
Sukaviriya, "Dynamic Construction of Animated Help from Application Context," Proceedings ACM SIGraph Symposium on User Interface Software, Oct. 17-19, 1988, Banff, Alberta Canada.
Schwartz, "Windows 3 input hooks," Programmer's Journal (1991) 9:21-27.
"Multiple-Window Dynamic Instruction Line," IBM Technical Disclosure Bulletin (1989) 31:339.
"Self-Describing Animated Icons for Human-Computer Interaction," IBM Technical Disclosure Bulletin (1990) 33:425-427.
Lynch-Freshner, et al., "NewWave Computer-Based Training Development Facility," Hewlett-Packard Journal, Aug. 1989, pp. 48-56.
Wolters, W., High-Level Automated Testing for GUI Displays, Proceedings: 10th International Conference and Exposition on Testing Computer Software: Risk Driven Testing, Jun. 14-17, 1991, Washington, D.C., pp. 111-116.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and methods for improved program testing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and methods for improved program testing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and methods for improved program testing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1182561

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.