Patent
Three-dimensional GUI object stores in automation test tools
Nitin Chaturvedi,Varun K. Mishra +1 more
- 04 Jan 2011
18
TL;DR: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map.
read more
Abstract: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Automating execution of arbitrary graphical interface applications
Daniel Gregory Mounty,Michael A. O'Connor +1 more
- 11 Jul 2011
TL;DR: In this paper, a marker in a UI evolution timeline is associated with an image of the region and coordinates of the interaction normalized and relative to the region, and an interaction interval and a profile of change are also stored in association with the marker.
44
Patent
Adaptation of automated test scripts
William Jacob Cobb,Yandrapally Rahulkrishna,Saurabh Sinha,Suresh Thummalapenta +3 more
- 10 Nov 2014
TL;DR: In this paper, Embodiments provide a computerized method for adapting automating test scripts, which includes: utilizing at least one processor to execute computer code that performs the steps of: receiving, at an input device, an original test script created to test an application; utilizing the original test scripts to test, using the processor, a variant of the application; identifying, using a processor, failures in the original Test Script when the variant of application is being tested; and modifying, using an application to overcome the identified failures.
16
Patent
Development, delivery, deployment and operation of an application
Silke Arians,Volker Driesen,Iouri Loukachev,Tim Back,Peter Muessig,Andreas Hoffner,Markus Cherdron,Frank Brunswig,Alexander Lingg,Stefan Beck +9 more
- 29 Dec 2015
TL;DR: In this paper, a processor implements a descriptor having an identifier that uniquely associates the descriptor with the application, where the descriptor comprises a single file that is platform independent and that includes a plurality of namespaces and application-specific attributes for each of the namespaces to enable the application to operate on multiple different platforms using the same descriptor.
11
Patent
Application testing automation
Bamba N'Gum,Mona Shah,Prashant Pandey,Sudha Kiran Chakalakonda,Seshadri N. Sundaram +4 more
- 24 Jan 2014
TL;DR: In this article, a test for an application is created based on the expected characteristics of the application object and a step associated with the virtual object is incorporated into a test case to be used on the application.
10
Patent
User Interface Test Coverage
Konstantinos Giannelos
- 17 Apr 2015
TL;DR: In this article, a code coverage system and process determines whether the test code tests a user interface component, i.e., whether a UI component is covered by test code in a computer program.
8
References
Patent
Automated GUI interface testing
Marsten Hugh Parker,Laurence Ralph Kepple,Leah Ruth Sklar,David Christopher Laroche +3 more
- 18 Nov 1993
TL;DR: In this paper, a test script is written in a high level programming language, a test executive executes the test script, and a test driver provides the interface to the graphical user interface (GUI).
458
Patent
Software system and methods for testing the functionality of a transactional server
Amir Weinberg,Eran Leshem,Maxim Kholmyansky,Amos Garri,Nisim Tapiro,Meni Hillel +5 more
- 21 Jun 1999
TL;DR: In this article, a testing tool automatically records a series of user steps taken during a user session with a transactional server and generates a test for testing the functionality of server through a user interface.
263
Maintaining and evolving GUI-directed test scripts
Mark Grechanik,Qing Xie,Chen Fu +2 more
- 16 May 2009
TL;DR: This work offers a novel approach for maintaining and evolving test scripts so that test engineers can test new versions of their respective GAPs and shows with strong statistical significance that users find more failures and report fewer false positives with this tool.
Specifying and executing behavioral requirements: the play-in/play-out approach
David Harel,Rami Marelly +1 more
TL;DR: A powerful methodology for scenario-based specification of reactive systems is described, in which the behavior is “played in” directly from the system’s GUI or some abstract version thereof, and can then be “ played out”.
Patent
Program test system
Timothy Mark Kelso
- 27 Mar 2007
TL;DR: In this paper, an improved automated software testing system provides the ability to generate and reuse test cases over multiple platforms, simplifying the process for non-technical business users without scripts.
123