Methods for Live Testing of Cloud Services - Testing Software and Systems
Conference Papers Year : 2020

Methods for Live Testing of Cloud Services

Oussama Jebbar
  • Function : Author
  • PersonId : 1100060
Ferhat Khendek
  • Function : Author
  • PersonId : 1100061
Maria Toeroe
  • Function : Author
  • PersonId : 1100062

Abstract

Service providers use cloud to reduce the cost of their services and speed up their time to market. There is a huge gap between the environment where the services are developed and first tested, and the environment where they operate. Live testing is defined as testing a service in its production environment without causing any intolerable disruption to its usage. It is considered as one of the solutions to overcome the impact of the difference between the development environment and the production environment on the reliability of the test results. Test interferences are a major challenge for live testing as they may lead to the system mishandling the production traffic. Existing solutions to alleviate the risk of interferences have limited applicability. In this paper we propose a set of test methods, applicable in different situations, for live testing to improve the reliability of test results without causing any intolerable disturbance to the cloud services. To reduce the complexity of these test methods we define the concept of boundary environments and a set of coverage criteria to aim at during live testing.
Fichier principal
Vignette du fichier
497758_1_En_13_Chapter.pdf (515.53 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03239818 , version 1 (27-05-2021)

Licence

Identifiers

Cite

Oussama Jebbar, Ferhat Khendek, Maria Toeroe. Methods for Live Testing of Cloud Services. 32th IFIP International Conference on Testing Software and Systems (ICTSS), Dec 2020, Naples, Italy. pp.201-216, ⟨10.1007/978-3-030-64881-7_13⟩. ⟨hal-03239818⟩
73 View
62 Download

Altmetric

Share

More