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 条
  • [31] Trustworthy Web Services based on testing
    Yu, WD
    Supthaweesuk, P
    Aravind, D
    SOSE 2005: IEEE International Workshop on Service-Oriented System Engineering, 2005, : 159 - 169
  • [32] Tool for Automatic Testing of Web Services
    Bluemke, Ilona
    Kurek, Michal
    Purwin, Malgorzata
    FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 2014, 2 : 1553 - 1558
  • [33] Stress Testing of Web Services Interface
    Motalova, Leona
    Janckulik, Dalibor
    Krejcar, Ondrej
    E-HEALTH, 2010, 335 : 224 - 225
  • [34] Mutation Based Testing of Web Services
    da Silva Solino, Andre Luiz
    Vergilio, Silvia Regina
    LATW: 2009 10TH LATIN AMERICAN TEST WORKSHOP, 2009, : 135 - 140
  • [35] Robustness Testing of Web Services Composition
    Rabhi, Issam
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 631 - 638
  • [36] Automatic conformance testing of Web services
    Heckel, R
    Mariani, L
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3442 : 34 - 48
  • [37] Testing web services using progressive group testing
    Tsai, WT
    Chen, YO
    Cao, ZB
    Bai, XY
    Huang, H
    Paul, R
    CONTENT COMPUTING, PROCEEDINGS, 2004, 3309 : 314 - 322
  • [38] On the performance of web services, google cloud messaging and firebase cloud messaging
    Albertengo, Guido
    Debele, Fikru G.
    Hassan, Waqar
    Stramandino, Dario
    DIGITAL COMMUNICATIONS AND NETWORKS, 2020, 6 (01) : 31 - 37
  • [39] Office in the Cloud: Web-based Cloud Platform for Telcos Services
    Suzuki, Masafumi
    Shimizu, Kentaro
    Muto, Shinyo
    Uchida, Naoki
    2013 17TH INTERNATIONAL CONFERENCE ON INTELLIGENCE IN NEXT GENERATION NETWORKS (ICIN), 2013, : 39 - 45
  • [40] On the performance of web services, google cloud messaging and firebase cloud messaging
    Guido Albertengo
    Fikru G.Debele
    Waqar Hassan
    Dario Stramandino
    Digital Communications and Networks, 2020, 6 (01) : 31 - 37