next up previous contents
Next: Test Criteria Up: Testing Previous: Testing   Contents

Introduction

Due to the fact that LinSec was implemented as a Linux kernel add-on (patch) and is deeply embedded in it there is no way of running LinSec code separately for testing purposes. Therefore, application of the standard testing procedures found in software engineering books was simply not possible for this project. LinSec was tested in a way that fits its nature, as described in the rest of the chapter.

Figure 6.1: Approach to Testing
\begin{figure}\epsfig{figure=images/testing.eps}\end{figure}

Figure 6.1 is a pictorial representation of the testing process and criteria and the way it fits the overall structure of LinSec implementation. It is further discussed in the following sections.