• DocumentCode
    3405127
  • Title

    Photon: A Domain-Specific Language for Testing Converged Applications

  • Author

    Miller, Anne ; Kumar, Balaji ; Singhal, Anukul

  • Volume
    2
  • fYear
    2009
  • fDate
    20-24 July 2009
  • Firstpage
    269
  • Lastpage
    274
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
  • Conference_Location
    Seattle, WA
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3726-9
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2009.143
  • Filename
    5254116