Testing Web Services in the Cloud

被引:0
|
作者
Sneed, Harry M. [1 ]
机构
[1] ANECON GmbH, Vienna, Austria
关键词
Cloud Computing; Web Services; Service Testing; SLAs; WSDL; Interface-based Testing; Test specification; Test data generation; test result validation; Cloud Service Evaluation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a tool supported process to test web services offered in the cloud against a service level agreement. After defining the goals of cloud service testing and reviewing previous approaches to testing web services, it goes on to define the particular problem of testing publically offered cloud services. The test is not directed at locating errors, but to evaluating the suitability of the service for a given application. To this end the requirements of the application, both functional und non-functional, have to be laid down in a service level agreement. The testing agent must extract the test criteria from that document to create a set of test cases. These requirement-based test cases are then matched to the cloud service interface definition to generate service test scripts. From the preconditions specified in the test script representative service requests are generated to be forwarded to the service under test in asynchronous modus. The responses from the service are collected in an output buffer to later be validated against the service post-conditions. Deviations between the expected and the actual results are reported. In the end a metric-based evaluation report is prepared to assist the user in deciding whether to use the service are not.
引用
收藏
页码:70 / 88
页数:19
相关论文
共 50 条
  • [1] Testing Web Services
    Siblini, Reda
    Mansour, Nashat
    3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005, 2005,
  • [2] Cloud-based load testing method for web services with VMs management
    Shojaee, Aida
    Agheli, Nafiseh
    Hosseini, Bahareh
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 170 - 176
  • [3] Model-Based Testing for Composite Web Services in Cloud Brokerage Scenarios
    Kiran, Mariam
    Simons, Anthony J. H.
    ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING, 2015, 508 : 190 - 205
  • [4] Design and Implementation of Cloud-based Performance Testing System for Web Services
    Zhang, Li
    Chen, Yinghui
    Tang, Fan
    Ao, Xiong
    2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2011, : 875 - 880
  • [5] Web Scaling Frameworks for Web Services in the Cloud
    Fankhauser, Thomas
    Wang, Qi
    Gerlicher, Ansgar
    Grecos, Christos
    Wang, Xinheng
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (05) : 728 - 741
  • [6] Migration from Web Services to Cloud Services
    Nacer, Hassina
    Bey, Kada Beghdad
    Djebari, Nabil
    UBIQUITOUS NETWORKING, UNET 2017, 2017, 10542 : 179 - 192
  • [7] Privacy Aware Web Services in the Cloud
    Asl, Farshad Rahimi
    Chiang, Fei
    He, Wenbo
    Samavi, Reza
    2017 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2017, : 458 - 466
  • [8] Testing Web Services as Agents
    Sloan, John C.
    Khoshgoftaar, Taghi M.
    Folleco, Andres
    14TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2008, : 151 - 155
  • [9] Collaborative Testing of Web Services
    Zhu, Hong
    Zhang, Yufeng
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2012, 5 (01) : 116 - 130
  • [10] Unit Testing Web Services
    Hamill, Paul
    DR DOBBS JOURNAL, 2008, 33 (11): : 53 - +