Bachelor Thesis
In this role, I developed a Graphical User Interface (GUI) to streamline the re-testing process within a continuous integration (CI) environment. The project focused on improving the efficiency of regression testing in cellular network systems, where multiple software components are integrated and tested regularly. Key responsibilities included:
- Automating the modification of command files that manage software versions, test suites, and test cases.
- Simplifying the testing process by reducing the need for manual updates to text files, minimizing errors and saving time.
- Enhancing the CI process by ensuring that testers could efficiently re-test failed cases through a user-friendly interface.
- Supporting the integration of automated regression testing to maintain software stability and reliability under frequent updates.
This solution contributed to reducing testing time and improving software quality in a complex CI environment.