PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Service Layers Testing

azienda Thesis in external company    


keywords SOFTWARE ENGINEERING, TESTING, WEB SERVICES, WEB TECHNOLOGIES

Reference persons RICCARDO COPPOLA

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

Thesis type THESIS WITH A COMPANY

Description Recent web application development paradigms involve the implementation of highly distributed systems, with a progressive transition from monolithic applications to applications consisting of an increasing number of micro-services that offer individual functionalities and cooperate with each other.

This thesis work deals with the design, adoption and development of test automation in multi-layer, micro-service and multi-platform web projects, and the incorporation of these techniques within the design, development and validation chain of the different service layers that constitute the applications.

The thesis will also assess the applicability of the techniques within continuous testing environments in highly distributed projects, which include the presence of services provided in the cloud, and the differentiation of testing methods with respect to physical layers or virtualised layers.

Finally, the thesis will evaluate the use of Artificial Intelligence and Machine Learning algorithms, which can be used for different phases of the testing process, such as the generation of input data and behaviours during the development phase, or to anticipate critical issues during the integration phase and reduce the time needed for Integration and System Tests.

The activities of the thesis will be conducted with an external.

Required skills Object-oriented programming, software testing (basics), web application development (basics)


Deadline 06/05/2023      PROPONI LA TUA CANDIDATURA