DocumentCode
1997804
Title
A Browser Agnostic Web Application UI Test Framework: Motivation, Architecture, and Design
Author
Merchant, Craig ; Tellez, Manuel ; Venkatesan, Jagannathan
Author_Institution
Microsoft Corp., Redmond, WA
fYear
2009
fDate
27-29 April 2009
Firstpage
748
Lastpage
751
Abstract
There are several approaches available for creating Web application UI test automation. This paper describes the motivation for creating a new Web application test framework, and briefly describes the architecture and design of the framework. The framework is browser agnostic, easy to use, employs a high level programming language and development environment allowing integrated debugging and object oriented design, permits low level access to UI controls, and is resilient to UI changes in the application under test. The architecture of the framework features a two-layer design which isolates all browser specific functionality, allowing test scenario developers to focus on testing related issues rather than on implementation details. The architecture of the framework can be used with most modern operating system platforms. Early experience with the framework has been promising.
Keywords
high level languages; object-oriented methods; program debugging; program testing; automatic testing; browser agnostic Web application; browser specific functionality; high level programming language; integrated debugging; object oriented design; software testing; Application software; Automatic testing; Computer architecture; Computer languages; Debugging; Design automation; Information technology; Java; Service oriented architecture; Software testing; Automatic testing; programming environments; software libraries; software quality; software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-3770-2
Electronic_ISBN
978-0-7695-3596-8
Type
conf
DOI
10.1109/ITNG.2009.97
Filename
5070710
Link To Document