I The determination of the functionality that the intended application is meant to perform.
II The creation of test data based on the specifications of the application.
III The output based on the test data and the specifications of the application.
IV The writing of Test Scenarios and the execution of test cases.
V The comparison of actual and expected results based on the executed test cases.