Development Flows by Patrik

Test-Driven Development Flow

test-driven development flow has the following steps:

1. Define the criteria the feature will meet

  • Define how the story/function will be validated and tested before code creation.
  • Understand the scope of the feature where the implementation must meet.
  • Understand any boundary conditions, or failure conditions the implementation must handle.

2. Create the tests that the build must pass - Use a simple, structured test case format; Write the test cases.

  • If the build passes the tests, done
  • If not:

- Design and implement the application according to defined expectations

- Passing the tests is necessary for the feature to be completed.

Comments