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 条
  • [31] Coyote: An XML-based framework for web services testing
    Tsai, WT
    Paul, R
    Song, WW
    Cao, ZB
    7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 173 - 174
  • [32] 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
  • [33] Unit and Integration Testing of Modular Cloud Services
    Sotiriadis, Stelios
    Lehmets, Andrus
    Petrakis, Euripides G. M.
    Bessis, Nik
    2017 IEEE 31ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2017, : 1116 - 1123
  • [34] Reliable Consumption of Web Services in a Mobile-Cloud Ecosystem Using REST
    Lomotey, Richard K.
    Deters, Ralph
    2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 13 - 24
  • [35] Encrypted token based authentication with adapted SAML technology for cloud web services
    Indu, I.
    Anand, P. M. Rubesh
    Bhaskar, Vidhyacharan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 99 : 131 - 145
  • [36] Mobile web and cloud services enabling Internet of Things
    Satish Narayana Srirama
    CSI Transactions on ICT, 2017, 5 (1) : 109 - 117
  • [37] Improving Scalability of Software Cloud for Composite Web Services
    Wu, Jian
    Liang, Qianhui
    Bertino, Elisa
    CLOUD: 2009 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2009, : 143 - +
  • [38] Cloud based Service Registry for Location Based Mobile Web Services System
    D'Souza, Melwyn
    Ananthanarayana, V. S.
    2013 SECOND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, NETWORKING AND SECURITY (ADCONS 2013), 2013, : 108 - 111
  • [39] Optimal Resource Allocation to Host Web Services in Cloud
    Gusev, Marjan
    Ristov, Sasko
    Velkoski, Goran
    Simjanoska, Monika
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 948 - 949
  • [40] The design and use of WSDL-Test: a tool for testing Web services
    Sneed, Harry M.
    Huang, Shihong
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2007, 19 (05): : 297 - 314