• DocumentCode
    3156282
  • Title

    Test Automation on a SaaS Platform

  • Author

    Mathew, Reena ; Spraetz, Ryan

  • Author_Institution
    Salesforce.com, San Francisco, CA
  • fYear
    2009
  • fDate
    1-4 April 2009
  • Firstpage
    317
  • Lastpage
    325
  • Abstract
    Force.com is a platform-as-a-service (PaaS) offering that provides the infrastructure and benefits of a software-as-a-service (SaaS) model as well as the enhanced ability for 3rd party developers, partners, and customers to create and deploy applications. Apex code is a Java-based, strongly typed, object-oriented programming language that enables developers to create and customize business logic on the Force.com platform. The on-demand model frees developers to focus on developing solutions that deliver real business value by eliminating many of the problems related to traditional application development. The Force.com platform provides the Apex test framework, which contains built-in support for test creation and execution. Apex tests can be used to automate unit tests for the Apex code as well as functional tests that simulate user actions through the user interface (UI) or Force.com Web services API. The Apex test framework enables developers to focus on testing without worrying about any additional testing infrastructure. This paper illustrates the major features of the Apex test framework and enhancements made to improve testing capabilities on a SaaS platform.
  • Keywords
    Java; object-oriented programming; program testing; software engineering; software quality; user interfaces; Apex code; Java; object-oriented programming language; platform-as-a-service; software-as-a-service model; test automation; user interfaces; Application software; Automatic testing; Automation; Business; Hardware; Java; Object oriented modeling; Object oriented programming; Software testing; User interfaces; Automation; Functional Testing; SaaS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation, 2009. ICST '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-3775-7
  • Electronic_ISBN
    978-0-7695-3601-9
  • Type

    conf

  • DOI
    10.1109/ICST.2009.46
  • Filename
    4815365