DocumentCode :
2662879
Title :
A Descriptive Programming Based Approach for Test Automation
Author :
Agarwal, Tarun
Author_Institution :
Infosys Technol. Ltd., Bangalore, India
fYear :
2008
fDate :
10-12 Dec. 2008
Firstpage :
152
Lastpage :
156
Abstract :
Testing tools like RFT follows a strict hierarchy in the TestObject map file for capturing the objects and during Replay it searches for a match to the hierarchy. As the hierarchy of the object changes very frequently in many of the applications, It becomes a overhead to maintain the TestObject map file and recapture all the objects again for object hierarchy change. Where as with the use of descriptive programming the object is searched for inside the root object which is the browser in most of the cases, so there is no impact of the change in hierarchy on the automated scripts and secondly descriptive programming removes the dependency on TestObject map file there by making the script a independent entity. Descriptive programming: descriptive programming is used for interacting with the objects in the application with out having them in the TestObject map file or object repository. By the use of descriptive programming we can code in such a way that the action can be performed on the objects with out having them in the TestObject map file. By this way we avoid the overhead of carrying the TestObject map file with the script and the script can run independently.
Keywords :
program testing; software tools; TestObject map file; descriptive programming based approach; object hierarchy change; object repository; root object; test automation; testing tools; Automatic programming; Automatic testing; Automation; Performance evaluation; Descriptive Programming; Key-Driven Approach; Object Repository; Rational Functional Tester; Test Automation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-0-7695-3514-2
Type :
conf
DOI :
10.1109/CIMCA.2008.132
Filename :
5172616
Link To Document :
بازگشت