Nowadays the automated software testing has become an integrated and unmissable part of software development projects.
The obvious measure number of the test automation is the number of covered lines in the software during the test and
the ratio of this number to the hole code base line count. But there is no relation between code coverage, as a measure number
and the quality of the test cases of course. So, one hundred per cent of code coverage cannot be a single target while writing
automated testcases. Together with this, we do not have information about what parts of the code are fully or partly untested
if there is no code coverage measurement.
The target of my thesis is to provide an overall view of the basics of software testing, as well as the code coverage measure
extracted from it, and to describe the difficulties coming from the heterogeneous environment.
Moreover, I introduce an adequate complex software which takes part of my case study, which study demonstrates the process and results of a
code coverage measurement. This introduction of the software, the Zorp firewall, is a short chapter just to illustrate the necessity
of the heterogeneous environment in the tests.
I am going to write about the difficulties of the work process and about the achieved useful results.
Finally, I am going to mention the opportunities of the future work in a short summary.