• DocumentCode
    3740343
  • Title

    Performance testing as a service for web applications

  • Author

    Amira Ali;Nagwa Badr

  • Author_Institution
    Department of Information Systems, Ain Shams University, Cairo, Egypt
  • fYear
    2015
  • Firstpage
    356
  • Lastpage
    361
  • Abstract
    Software testing is a vital activity that is undertaken during software engineering life cycle to ensure software quality and reliability. Performance testing is a type of software testing that is done to shows how web application behaves under a certain workload. Cloud computing as an emerging technology can be used in the field of software engineering to provide cloud testing in order to overcome all deficiencies of conventional testing by leveraging cloud computing resources. As a result, testing-as-a-service (TaaS) is introduced as a service model that performs all testing activities in fully automated manner, on demand with a pay-for use basis. Moreover, TaaS increases testing efficiency and reduces time and cost required for testing. In this paper, performance TaaS framework for web applications is introduced which provides all performance testing activities including automatic test case generation and test execution. In addition, the proposed framework addresses many issues as: maximize resource utilization and continuous monitoring to ensure system reliability.
  • Keywords
    "Software","Testing","Fault tolerance","Fault tolerant systems","Virtualization"
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Computing and Information Systems (ICICIS), 2015 IEEE Seventh International Conference on
  • Print_ISBN
    978-1-5090-1949-6
  • Type

    conf

  • DOI
    10.1109/IntelCIS.2015.7397245
  • Filename
    7397245