Method and system for testing graphical user interface programs

In a preferred embodiment, the present invention provides an improved method and system for testing a graphical user interface program. The preferred embodiment provides improved performance over prior methods because it decouples the testing of an program's engine component from the testing of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: POLK, GEORGE A, MULLER, HANS E, JERVIS, ROBERT, KERN, JOHN S, DELONG, RANCE, IVANOVIC, VLADIMIR G
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator POLK
GEORGE A
MULLER
HANS E
JERVIS
ROBERT
KERN
JOHN S
DELONG
RANCE
IVANOVIC
VLADIMIR G
description In a preferred embodiment, the present invention provides an improved method and system for testing a graphical user interface program. The preferred embodiment provides improved performance over prior methods because it decouples the testing of an program's engine component from the testing of its GUI component. The preferred method begins the testing process by invoking test functions that send data to the program's engine component. The data simulates user action on the graphical user interface of the program. In response to receiving the data, the engine component processes the simulated user action as if it had been sent from the graphical user interface component. The preferred method captures the results of this processing and uses the results to determine whether the engine component is performing properly. By testing the engine component without invoking the graphical user interface component, the preferred embodiment reduces the overall time spent testing the GUI program and allows the testing of the program to begin at an earlier point in the development process than had earlier been possible.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US5634002A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US5634002A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US5634002A3</originalsourceid><addsrcrecordid>eNrjZLD3TS3JyE9RSMxLUSiuLC5JzVVIyy9SKEktLsnMS1dIL0osyMhMTsxRKC1OLVLIzCtJLUpLTE5VKCjKB8rlFvMwsKYl5hSn8kJpbgZ5N9cQZw_d1IL8-NTiAqDavNSS-NBgUzNjEwMDI0djwioA7LswfA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method and system for testing graphical user interface programs</title><source>esp@cenet</source><creator>POLK; GEORGE A ; MULLER; HANS E ; JERVIS; ROBERT ; KERN; JOHN S ; DELONG; RANCE ; IVANOVIC; VLADIMIR G</creator><creatorcontrib>POLK; GEORGE A ; MULLER; HANS E ; JERVIS; ROBERT ; KERN; JOHN S ; DELONG; RANCE ; IVANOVIC; VLADIMIR G</creatorcontrib><description>In a preferred embodiment, the present invention provides an improved method and system for testing a graphical user interface program. The preferred embodiment provides improved performance over prior methods because it decouples the testing of an program's engine component from the testing of its GUI component. The preferred method begins the testing process by invoking test functions that send data to the program's engine component. The data simulates user action on the graphical user interface of the program. In response to receiving the data, the engine component processes the simulated user action as if it had been sent from the graphical user interface component. The preferred method captures the results of this processing and uses the results to determine whether the engine component is performing properly. By testing the engine component without invoking the graphical user interface component, the preferred embodiment reduces the overall time spent testing the GUI program and allows the testing of the program to begin at an earlier point in the development process than had earlier been possible.</description><edition>6</edition><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>1997</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19970527&amp;DB=EPODOC&amp;CC=US&amp;NR=5634002A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19970527&amp;DB=EPODOC&amp;CC=US&amp;NR=5634002A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>POLK; GEORGE A</creatorcontrib><creatorcontrib>MULLER; HANS E</creatorcontrib><creatorcontrib>JERVIS; ROBERT</creatorcontrib><creatorcontrib>KERN; JOHN S</creatorcontrib><creatorcontrib>DELONG; RANCE</creatorcontrib><creatorcontrib>IVANOVIC; VLADIMIR G</creatorcontrib><title>Method and system for testing graphical user interface programs</title><description>In a preferred embodiment, the present invention provides an improved method and system for testing a graphical user interface program. The preferred embodiment provides improved performance over prior methods because it decouples the testing of an program's engine component from the testing of its GUI component. The preferred method begins the testing process by invoking test functions that send data to the program's engine component. The data simulates user action on the graphical user interface of the program. In response to receiving the data, the engine component processes the simulated user action as if it had been sent from the graphical user interface component. The preferred method captures the results of this processing and uses the results to determine whether the engine component is performing properly. By testing the engine component without invoking the graphical user interface component, the preferred embodiment reduces the overall time spent testing the GUI program and allows the testing of the program to begin at an earlier point in the development process than had earlier been possible.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1997</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLD3TS3JyE9RSMxLUSiuLC5JzVVIyy9SKEktLsnMS1dIL0osyMhMTsxRKC1OLVLIzCtJLUpLTE5VKCjKB8rlFvMwsKYl5hSn8kJpbgZ5N9cQZw_d1IL8-NTiAqDavNSS-NBgUzNjEwMDI0djwioA7LswfA</recordid><startdate>19970527</startdate><enddate>19970527</enddate><creator>POLK; GEORGE A</creator><creator>MULLER; HANS E</creator><creator>JERVIS; ROBERT</creator><creator>KERN; JOHN S</creator><creator>DELONG; RANCE</creator><creator>IVANOVIC; VLADIMIR G</creator><scope>EVB</scope></search><sort><creationdate>19970527</creationdate><title>Method and system for testing graphical user interface programs</title><author>POLK; GEORGE A ; MULLER; HANS E ; JERVIS; ROBERT ; KERN; JOHN S ; DELONG; RANCE ; IVANOVIC; VLADIMIR G</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US5634002A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>1997</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>POLK; GEORGE A</creatorcontrib><creatorcontrib>MULLER; HANS E</creatorcontrib><creatorcontrib>JERVIS; ROBERT</creatorcontrib><creatorcontrib>KERN; JOHN S</creatorcontrib><creatorcontrib>DELONG; RANCE</creatorcontrib><creatorcontrib>IVANOVIC; VLADIMIR G</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>POLK; GEORGE A</au><au>MULLER; HANS E</au><au>JERVIS; ROBERT</au><au>KERN; JOHN S</au><au>DELONG; RANCE</au><au>IVANOVIC; VLADIMIR G</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method and system for testing graphical user interface programs</title><date>1997-05-27</date><risdate>1997</risdate><abstract>In a preferred embodiment, the present invention provides an improved method and system for testing a graphical user interface program. The preferred embodiment provides improved performance over prior methods because it decouples the testing of an program's engine component from the testing of its GUI component. The preferred method begins the testing process by invoking test functions that send data to the program's engine component. The data simulates user action on the graphical user interface of the program. In response to receiving the data, the engine component processes the simulated user action as if it had been sent from the graphical user interface component. The preferred method captures the results of this processing and uses the results to determine whether the engine component is performing properly. By testing the engine component without invoking the graphical user interface component, the preferred embodiment reduces the overall time spent testing the GUI program and allows the testing of the program to begin at an earlier point in the development process than had earlier been possible.</abstract><edition>6</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US5634002A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Method and system for testing graphical user interface programs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T18%3A32%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=POLK;%20GEORGE%20A&rft.date=1997-05-27&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS5634002A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true