About Tests

From My Limbic Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

TDD vs BDD vs ATDD

fichier:TDD-BDD-ATDD.jpg

TDD - "Is the code correct?"

Test-Driven Development

  1. Add a test
  2. Run all tests and see if the new test fail
  3. Write the code
  4. Run tests
  5. Refator code

BDD - "Is this what we should be testing?"

Behavior Driven Development we test behaviors which are related to business outcomes

ATDD - "Is the code doing what it is supposed to do?"

Acceptance Test–Driven Development “Is the code doing what it is intended to do?”

Other Buzzwords

  • DevOps
  • DevSecOps
  • Continuous Testing
  • Model-Based Testing (MBT)