methodology

Test Last Development

Test Last Development is a software development approach where testing is performed after the code has been written, as opposed to writing tests first. It involves creating and executing tests to verify that the implemented functionality works correctly, often using unit testing frameworks. This method is commonly contrasted with Test-Driven Development (TDD), where tests are written before the code.

Also known as: Test-After Development, Traditional Testing, Post-Implementation Testing, TLD, Test-Last
🧊Why learn Test Last Development?

Developers should use Test Last Development when working on legacy systems, prototyping, or in situations where rapid iteration and flexibility are prioritized over strict test coverage. It is suitable for projects where the requirements are not fully defined or when integrating with existing codebases that lack comprehensive tests. This approach allows for immediate feedback on functionality without the upfront overhead of test design.

Compare Test Last Development

Learning Resources

Related Tools

Alternatives to Test Last Development