Write a Blog >>
ICST 2022
Mon 4 - Fri 8 April 2022
Tue 5 Apr 2022 14:45 - 15:00 at Margaret Hamilton - ICST Field / Production testing Chair(s): Annibale Panichella

Setting up a reliable and automated testing environment for cloud systems can be challenging, due to the many issues that might compromise the stability of the deployments, such as badly configured services and faulty infrastructure scripts. Test failures due to deployment procedures that have not terminated correctly may cause a significant waste of effort, resources, and time to organizations.

Smoke testing can be used to design test suites that can be quickly executed to check if a system under test is operational before running any other test suite, which is executed only once the smoke test cases pass. Indeed, smoke testing can help preventing the generation of spurious test failures that would not be worth inspecting.

So far, the design of smoke test suites has been entirely left to the intuition of testers, who may apply arbitrary, and potentially weak, criteria for their design. This paper addresses this issue by approaching smoke testing of cloud applications systematically. In particular, it introduces a reference model and nine adequacy criteria that can help practitioners designing effective smoke test suites for their cloud systems. The assessment of smoke test suites satisfying the nine adequacy criteria on 60 versions of two industrial systems provides evidence of the trade-offs between cost and failure detection capability of the criteria.

Tue 5 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:15
ICST Field / Production testingResearch Papers / Industry at Margaret Hamilton
Chair(s): Annibale Panichella Delft University of Technology
14:00
15m
Talk
Testing Software in Production Environments with Data from the Field
Research Papers
Luca Gazzola Università degli Studi di Milano-Bicocca, Leonardo Mariani University of Milano-Bicocca, Matteo Orru University of Milano Bicocca, Mauro Pezze USI Lugano; Schaffhausen Institute of Technology, Martin Tappler TU Graz; Silicon Austria Labs
14:15
15m
Talk
Automatic Error Classification and Root Cause Determination while Replaying Recorded Workload Data at SAP HANA
Industry
Neetha Jambigi University of Innsbruck, Thomas Bach SAP, Felix Schabernack SAP, Michael Felderer University of Innsbruck
14:30
15m
Talk
FAUSTA: Scaling Dynamic Analysis with Traffic Generation at WhatsApp
Industry
Ke Mao Meta, Timotej Kapus Facebook, Inc., Lambros Petrou Facebook, Inc., Ákos Hajdu Facebook, Matteo Marescotti Facebook, Inc., Andreas Löscher Facebook, Inc., Mark Harman Facebook, Inc., Dino Distefano Facebook London
14:45
15m
Talk
Smoke Testing of Cloud Systems
Research Papers
Cecilio Cannavacciuolo , Leonardo Mariani University of Milano-Bicocca
15:00
15m
Live Q&A
Discussion and Q&A
Research Papers