Title :
Photon: A Domain-Specific Language for Testing Converged Applications
Author :
Miller, Anne ; Kumar, Balaji ; Singhal, Anukul
Abstract :
Automated testing of converged applications can be complex, as it is rare for a single testing tool to provide a single solution for all access points which a given application supports. As such, testing teams often create customized testing frameworks, which integrate several different testing tools, and a myriad of programming languages and scripting tools. When an applicationpsilas unique set of access points changes, or a new testing tool comes to market which offers a competitive advantage over existing test tools, the cost of updating these customized frameworks can be difficult to justify. This paper provides a solution to this problem by introducing ldquoPhotonese,rdquo a domain-specific language which testers can use to compose automation scripts which are independent of the test tool used for automation. In this way, the tester creates reusable testing assets in a framework which is reusable across multiple projects.
Keywords :
authoring languages; program testing; Photonese; automated testing; automation script; customized testing framework; domain-specific language; programming language; reusable testing asset; scripting tool; testing converged application; Application software; Automatic testing; Automation; Books; Computer applications; Displays; Domain specific languages; Life testing; Software testing; Telephony; Software quality; Software reusability; Software testing;
Conference_Titel :
Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
Conference_Location :
Seattle, WA
Print_ISBN :
978-0-7695-3726-9
DOI :
10.1109/COMPSAC.2009.143