Additional ways to verify your code
We’ve covered some of the most common ways to verify your code. GitLab offers even more features that help you test your code further. We don’t have enough space to cover all of them in detail, but here’s a quick description of three additional methods you can use to test code. Details for enabling and configuring all of these tools are available in the official GitLab documentation.
Code coverage
Automated functional tests make sure that your code is doing what it’s supposed to do. Having tests in place is a critical part of every software development project, but it’s easy to get a false sense of confidence from seeing that all your tests are passing if you don’t know how much of your code base those tests cover. After all, having 100 passing tests doesn’t do you much good if all of those tests execute the same 5% of your application’s code.
Code coverage reports give you confidence...