Testing Web Services in the Cloud

被引:0
|
作者
Sneed, Harry M. [1 ]
机构
[1] ANECON GmbH, Vienna, Austria
来源
SOFTWARE QUALITY: INCREASING VALUE IN SOFTWARE AND SYSTEMS DEVELOPMENT | 2013年 / 133卷
关键词
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] 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
  • [2] <bold>WSDLTest </bold> A Tool for Testing Web Services
    Sneed, Harry M.
    Huang, Shihong
    PROCEEDINGS OF THE EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON WEB SITE EVOLUTION, 2006, : 14 - +
  • [3] Web Services Gateway: Taking Advantage of the Cloud
    Aniyikaiye, Jide
    Udoh, Emmanuel
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2016, 8 (01) : 85 - 92
  • [4] Analysis of Web-Scale Cloud Services
    Noor, Talal H.
    Sheng, Quan Z.
    Ngu, Anne H. H.
    Dustdar, Schahram
    IEEE INTERNET COMPUTING, 2014, 18 (04) : 55 - 61
  • [5] Testing Web Services
    Siblini, Reda
    Mansour, Nashat
    3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005, 2005,
  • [6] 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
  • [7] 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
  • [8] DDoS defense system for web services in a cloud environment
    Vissers, Thomas
    Somasundaram, Thamarai Selvi
    Pieters, Luc
    Govindarajan, Kannan
    Hellinckx, Peter
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 37 : 37 - 45
  • [9] An Optimal Web Services Migration Framework in the Cloud Computing
    Mao Yingchi
    Xu Ziyang
    Wang Longbao
    Wang Jiulong
    PROCEEDINGS OF 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION (ICICTA 2015), 2015, : 153 - 156
  • [10] Fault-based Web Services testing
    Hanna, Samer
    Munro, Malcolm
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 471 - 476