Unit and integration testing of modular cloud services

Stelios Sotiriadis, Andrus Lehmets, Euripides G.M. Petrakis, Nik Bessis

Research output: Chapter in Book/Report/Conference proceedingConference proceeding (ISBN)peer-review

3 Citations (Scopus)

Abstract

Cloud computing and the future Internet concept highlight new requirements for the software engineering phases including testing and validation of modular web services. The major reason is because cloud applications are developed by services belonging to different providers, thus making software testing a really challenging issue. In this work, we propose a testing methodology that includes two fold testing actions, a unit testing of cloud service APIs following white and black box techniques and an integration testing strategy by identifying services that could interface with each other. In addition, we present the Elvior TestCast T3 (TTCN-3) testing tool for automation of use case testing. We demonstrate the results of the methodology when applied to different cloud services and we present a discussion of our conclusions for a real world use case, in which we applied this methodology.

Original languageEnglish
Title of host publicationProceedings - 31st IEEE International Conference on Advanced Information Networking and Applications, AINA 2017
EditorsTomoya Enokido, Hui-Huang Hsu, Chi-Yi Lin, Makoto Takizawa, Leonard Barolli
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1116-1123
Number of pages8
ISBN (Electronic)9781509060283
DOIs
Publication statusPublished - 5 May 2017
Event31st IEEE International Conference on Advanced Information Networking and Applications, AINA 2017 - Taipei, Taiwan, Province of China
Duration: 27 Mar 201729 Mar 2017

Publication series

NameProceedings - International Conference on Advanced Information Networking and Applications, AINA
ISSN (Print)1550-445X

Conference

Conference31st IEEE International Conference on Advanced Information Networking and Applications, AINA 2017
Country/TerritoryTaiwan, Province of China
CityTaipei
Period27/03/1729/03/17

Keywords

  • Cloud computing
  • Cloud service testing
  • Cloud services
  • TestCast
  • TTCN-3

Fingerprint

Dive into the research topics of 'Unit and integration testing of modular cloud services'. Together they form a unique fingerprint.

Cite this