Embedded software has all the challenges of “regular” software, like poor quality and unreliable schedules. It is just software with some additional challenges. The additional challenges do not disqualify TDD for embedded. TDD even helps with some of those uniquely embedded challenges.
(more…)
Archive for October, 2009
Why Test Driven Development for Embedded?
Wednesday, October 7th, 2009Posted in Agile Development, Agile Embedded, Embedded TDD, Test Driven Development, Unit Testing | 5 Comments »
What Should you Expect from a Unit Test Harness
Tuesday, October 6th, 2009A unit test harness’ job is to provide:
- A concise common language to express test cases
- A concise common language to express expected results
- A place to collect all the unit test cases for the project, system, or subsystem
- The facilities to run the test cases, either in full or partial batches
- A concise report of the test suite success or failure
- A detailed report of any test failures
Tags: TDD, Test Driven Development, test-driven-development-tdd
Posted in Agile Development, Agile Embedded, Embedded TDD, Test Driven Development, Unit Testing | No Comments »