ATE_IND.3 Independent testing - complete
Objectives
The objective is to demonstrate that all security functions perform as specified. Evaluator testing includes repeating all of the developer tests.
Application notes
The intent is that the developer should provide the evaluator with materials necessary for the efficient reproduction of developer tests. This may include such things as machine-readable test documentation, test programs, etc.
In this component the evaluator must repeat all of the developer's tests as part of the programme of testing. As in the previous component the evaluator will also conduct tests that aim to exercise the TOE in a different manner from that achieved by the developer. In cases where developer testing has been exhaustive, there may remain little scope for this.
Dependencies:
ADV_FSP.1 Informal functional specification
AGD_ADM.1 Administrator guidance
AGD_USR.1 User guidance
ATE_FUN.1 Functional testing
Developer action elements:
ATE_IND.3.1D The developer shall provide the TOE for testing.
Content and presentation of evidence elements:
ATE_IND.3.1C The TOE shall be suitable for testing.
ATE_IND.3.2C The developer shall provide an equivalent set of resources to those that were used in the developer's functional testing of the TSF.
Evaluator action elements:
ATE_IND.3.1E The evaluator shall confirm that the information provided meets all requirements for content and presentation of evidence.
ATE_IND.3.2E The evaluator shall test a subset of the TSF as appropriate to confirm that the TOE operates as specified.
ATE_IND.3.3E The evaluator shall execute all tests in the test documentation to verify the developer test results.