Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: Automatically Generating Security-related System-Level Test Cases for Industrial Web Applications
Subject: Computer science, Software engineering
Level: Basic, Advanced
Description:

EvoMaster (www.evomaster.org) is the first (2016) open-source AI-driven tool that automatically generates system-level test cases for web/enterprise applications. This is related to Fuzzing. Not only EvoMaster can generate inputs that find program crashes, but also it generates small effective test suites that can be used for regression testing. In this thesis you will this AI driven tool to find security bugs in an industrial web application that targets RESTful APIs provided by FAGOR ARRASATE. An evaluation will be performed in terms test efficiency and effectiveness.

Start date:
End date:
Prerequisites:

Some knowledge of Java will be needed. Please check www.evomaster.org and try out the tool before applying to this proposal.

IDT supervisors: Eduard Paul Enoiu
Examiner:
Comments:
Company contact:

FAGOR ARRASATE