Dynamic testing involves the following steps:
- Define the test conditions and preconditions, and the objectives you wish to achieve
- Specify individual test cases
- Define the test execution schedule (usually made up of a sequence of multiple test cases)
These steps can be executed in an informal, undocumented fashion or, as described here, formally. The degree of formality of the process depends among other factors on the planned system usage (for example, safety-critical), the maturity of the development and test processes, time constraints, and the skills of the team members.
Leave a Reply