Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: Master Thesis: Within the field of AI/ML and Testing
Subject: Computer network engineering, Computer science, Embedded systems, Software engineering
Level: Advanced
Description: Test Channels are collections of test environment properties that describe delivery platforms in the test effort. They simplify testing that involves various configurations and devices. Test Channels can be broad or specific. For example, if a team wants to test a project that targets mobile devices, they can define Channel X as “Android operating system” and Channel Y as “Android 4.0.1 on a Samsung handset with Firefox as the default web browser.” Usually, each test channel has different features which is designed to be employed for different test purposes. Employing artificial intelligent and machine learning techniques for selecting a suitable test channel for test execution can help testers and test managers to use the testing resources in a more efficient way.



Knowing the test channel properties in an early stage of a testing process can provide a clear overview of the required time and effort for testing a product. In this thesis, we are aiming to employ AI/ML techniques for 1-identify different properties/features of each test channel and 2-pririzating the test channels for test execution.



We are looking for two MSc students to start this project in January 2022.



You will
Identify different features for each test channel
Employ artificial intelligence and machine learning techniques for selecting a suitable test channel for test execution
Design and implement an intelligent web-based decision support system that prioritizes the test channels for different test execution

To be successful in the role you must have
One year left of MSc studies within Computer Science, Engineering Physics, Mathematics or similar
Good programming skills in Python
Understanding of tests, machine learning and AI
Supervisor(s): Sahar Tahvili
Examiner:
Start date:
End date:
Prerequisites: One year left of MSc studies within Computer Science, Engineering Physics, Mathematics or similar
Good programming skills in Python
Understanding of tests, machine learning and AI
IDT supervisors:
Examiner:
Comments:
Company contact: Ericsson sahar.tahvili@ericsson.com