Testing of Future Internet Applications Running in the Cloud

Tanja E. J. Vos, Paolo Tonella, Joachim Wegener, Mark Harman, I. S. W. B. Prasetya, Shmuel Ur · Advances in computer and electrical engineering book series · 2012

The cloud will be populated by software applications that consist of advanced, dynamic, and largely autonomic interactions among services, end-user applications, content, and media. The complexity of the technologies involved in the cloud makes testing extremely challenging and demands novel approaches and major advancements in the field. This chapter describes the main challenges associated with the testing of applications running in the cloud. The authors present a research agenda that has been defined in order to address the testing challenges. The goal of the agenda is to investigate the technologies for the development of an automated testing environment, which can monitor the applications under test and can react dynamically to the observed changes. Realization of this environment involves substantial research in areas such as search based testing, model inference, oracle learning, and anomaly detection.

Read the paper · More papers on PaperTik