PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Comparison of Capture & Replay testing tools for Android apps

keywords ANDROID, GUI, SOFTWARE TESTING

Reference persons LUCA ARDITO, MAURIZIO MORISIO

External reference persons COPPOLA RICCARDO

Research Groups DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG

Thesis type EXPERIMENTAL

Description Android app testing can be performed by means of several different techniques, e.g., manually-written scripts to identify interactable GUI elements, the registration of real input sequences on the GUI, or the adoption of image-recognition based and model-based techniques that allow the generation (either scripted or scriptless) of test cases to exercise the application GUI.

Many tools have been proposed recently in the field of Capture & Replay testing, which defines test sequences after a tester interacts with a device (real or emulated). Capture & Replay testing tools guarantee a lower effort from the tester for the definition of test suites. The main drawback of the technique are lower dependability and robustness of the test scripts when the application evolves.

The objective of this master's thesis is a thorough analysis of the most recent solutions for Capture & Replay testing of mobile applications; the analysis will include the definition of a set of metrics to perform a comparison of the tools, and the execution of an empirical experiment to measure these metrics on a set of real-world mobile projects.

Required skills Java, basi di software testing, basi di programmazione Android


Deadline 28/10/2021      PROPONI LA TUA CANDIDATURA