- Understand testable requirements by reading the requirements/specification documents, asking business/customer and business analysts or playing around with the application if the documents are not available.
- Once understood, define a test condition based on the identified requirements
- Start writing test cases including all the important details such as summary, steps, precondition, and expected result.