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
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;
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
DOI :
10.1109/CloudCom.2012.6427576