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 条
  • [21] Automatic Generation of Test Data for XML Schema-based Testing of Web Services
    Petrova-Antonova, Dessislava
    Kuncheva, Kunka
    Ilieva, Sylvia
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 277 - 284
  • [22] On the Performance of Web Services and Google Cloud Messaging
    Albertengo, G.
    Debele, F. G.
    Hassan, W.
    Stramandino, D.
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2017, : 363 - 367
  • [23] Cloud-enabled web services for wireless sensor and actuator networks
    Wang S.
    Zhang C.
    Li D.
    International Journal of Autonomous and Adaptive Communications Systems, 2018, 11 (01)
  • [24] A Cloud computing approach based on mobile agents for web services discovery
    Hamza, Saouli
    Okba, Kazar
    Aicha-Nabila, Benharkat
    Youssef, Amghar
    2012 SECOND INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH), 2012, : 297 - 304
  • [25] Testing web services by XML perturbation
    Xu, Wuzhi
    Offutt, Jeff
    Luo, Juan
    16TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2005, : 257 - 266
  • [26] A Web services based solution for the NAO Robot in Cloud Robotics environment
    Bouziane, Radhia
    Terrissa, Labib Sadek
    Brethe, Jean-Franois
    Ayad, Soheyb
    Kazar, Okba
    2017 4TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2017, : 809 - 814
  • [27] An Efficient Performance Testing of Web Services
    Hasnain, Muhammad
    Pasha, Muhammad Fermi
    Ghani, Imran
    Babar, Muhammad Imran
    2019 22ND IEEE INTERNATIONAL MULTI TOPIC CONFERENCE (INMIC), 2019, : 170 - 177
  • [28] A Study on Testing For Web Services Composition
    Rusli, Hazlifah Mohd
    Ibrahim, Suhaimi
    Puteh, Mazidah
    KNOWLEDGE MANAGEMENT AND INNOVATION: A BUSINESS COMPETITIVE EDGE PERSPECTIVE, VOLS 1-3, 2010, : 1547 - +
  • [29] 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
  • [30] Identity and Access Management for Cloud Web Services
    Indu, I.
    Anand, P. M. Rubesh
    PROCEEDINGS OF THE 2015 IEEE RECENT ADVANCES IN INTELLIGENT COMPUTATIONAL SYSTEMS (RAICS), 2015, : 406 - 410