• DocumentCode
    592851
  • Title

    Automatic SaaS test cases generation based on SOA in the cloud service

  • Author

    Ching-Seh Wu ; Yen-Ting Lee

  • Author_Institution
    Comput. Sci. & Eng., Oakland Univ., Rochester, MI, USA
  • fYear
    2012
  • fDate
    3-6 Dec. 2012
  • Firstpage
    349
  • Lastpage
    354
  • Abstract
    Cloud Computing is a popular solution that has been used in recent years to cooperate and collaborate among distributed applications over networks. Effective testing to ensure cloud service quality becomes a key for the cloud computing adoption. In this paper, we propose an efficient framework that generates test cases for cloud services based on SOA (Service-Oriented Architecture). This approach uses source code comments to create WSDL-Ss (Web Service Semantics) and upload these WSDL-Ss to third parties, e.g. UDDI (Universal Description Discovery and Integration). In the third parties, the WSDL-Ss are translated to ESGs (Event Sequence Graphs) to model the cloud services. Finally, test cases are created from the ESGs to verify the cloud services´ accuracy. A prototype system with a cloud banking is provided to illustrate this framework.
  • Keywords
    Web services; automatic test pattern generation; cloud computing; quality of service; service-oriented architecture; ESG; SOA; UDDI; WSDL-S; Web service semantics; automatic SaaS test cases generation; cloud computing adoption; cloud service quality; distributed applications; event sequence graphs; service-oriented architecture; source code comments; universal description discovery and integration; Cloud computing; Prototypes; Semantics; Service oriented architecture; Software as a service; Testing; XML; Cloud service; QoS testing; Saas testing; event-based testing; model based testing; semantic SaaS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2012 IEEE 4th International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4673-4511-8
  • Electronic_ISBN
    978-1-4673-4509-5
  • Type

    conf

  • DOI
    10.1109/CloudCom.2012.6427576
  • Filename
    6427576