Thesis proposal – Writing Tests in Industry Scale Applications
Examensarbete - Gävle
Apply for this jobTitle:
Writing Tests in Industry Scale Applications
Bakground
Testing of applications are an essential part of the development process in the IT industry, and thus requires a large amount of work to be done properly. This however can become both very time consuming and costly for when compared to the developmental gain it provides.
The purpose of this thesis is to investigate when it is necessary to automate all tests or when to go for a hybrid approach where some tests are kept manual.
Things to consider could be:
- Is it preferable to automate all tests in an application? If so, when and under which circumstances? A suggestion is to think in ways of code complexity, size of the team working on the project or hardware interaction.
- Are there instances when it is better to keep testing manual? Why or why not?
- How should companies decide on the amount of automation that is required to keep testing efficient? Analyze different factors that are needed for a well-informed decision.
- Are there ways of testing that are more appropriate or effective than others, for example Unit tests vs Integration tests.
Ways of approaching this thesis work could be:
- Develop a small scale application on which you can apply different ways of thinking concerning testing.
- Analyze research about the subject to determine an efficient approach.
For a successful thesis work, we believe that the applicant should have:
- Experience in programming.
- Experience in different code paradigms.
- Interest in Test Driven Development.
- Interest/knowledge in testing
Application:
We look forward to receiving your resume, and preferably, a personal letter in which you explain why you want to write your thesis with Syntronic.
We screen and evaluate applications on an ongoing basis.
Related jobs
Are we your next great career match?
We are a global team of engineers present in eight countries and three continents. Together with our world-leading partners, we create tomorrow's technology in telecom, automotive, industrial, defence, and medtech.