The features to be tested within system and acceptance testing are extracted directly from the SRS. As mentioned before, the requirements concerning the DLL functions are tested in module testing phase. At this phase, the requirements concering the GUI are tested. The list of features and their codes in the SRS is in Table 3
Every feature has to be tested with both valid and invalid inputs. The types of invalid inputs that the program must handle correctly are listed in section 4.2 of the SRS.
The system and acceptance testing must also include performance testing. The performance requirements are listed in section 3.3 of the SRS.