Software development can sometimes be a tricky business, with many different types of bugs and error appearing/reappearing out of the blue.Β
In an effort to limit the amount of bugs in a system, it is vital to create a solid testing framework. Whether this means balancing the right amount of intergration tests over unit test, or use special testing tools, it something which I will investigate in this sub-page.
Robot Framework is an open-source test automation framework designed to simplify and streamline the process of software testing.
A static code analysis tool is a utility for analyzing the code without having to compile it. Without any compilation the analysis happens much faster than other tests which require compilation, for example unit tests.
Test-driven development is a methodology in which the developer is intentionally writing the test code for a piece of code before the actual code is implemented.
Unit test is a testing method, which covers one unit of code (e.g. a method in Java) per test case. The idea behind unit tests is to cover the source code on the lowest and narrow possible level.
Mutation testing is a way of testing software with the intention of creating bugs in the code and verifying that the test suites catch the bug.
My name is Daniel H. Jacobsen and I’m a dedicated and highly motivated software developer with a masters engineering degree within the field of ICT.Β
I have through many years of constantly learning and adapting to new challenges, gained a well-rounded understanding of what it takes to stay up to date with new technologies, tools and utilities.Β
The purpose of this blog is to share both my learnings and knowledge with other likeminded developers as well as illustrating how these topics can be taught in a different and alternative manner.
If you like the idea of that, I would encourage you to sign up for the newsletter.
Cheers! πΊ
INTEGU uses cookies to personalize your experience and provide traceability for affiliate links. By using the website, you agree to these terms and conditions. To learn more see the privacy policy page.