Software Testing and Software Quality Assurance Videos and Tutorials: Unit Testing, Functional Testing, Load Testing, Performance Testing, Test Driven Development
 

Effective Test Driven Database Development

Although test-driven development is now considered common sense in the OO world, it is very rare in database development. This session looks at the reasons behind that and presents solutions and best practices for test-driven database development. Database testing is analysed from two aspects: unit-testing in the database (stored procedures,views) …

Story Driven Development: The Next Generation of Rails Functional Testing

Story Driven Development (SDD) helps close the gap between the language of developers and product owners so they can clearly define when software is “done”. Readable and executable product requirements are now possible. We’ll explore tips for integrating SDD into your existing workflow and cover technical details for implementing and …

An Introduction to Test Driven Development in C#

A 10 Minute introduction to test driven development and unit testing using NUnit and C#. Produced as part of the Readify Developer Network. [youtube f60aIlNhMoE] Aditional resource: Improving Application Quality Using Test-Driven Development (TDD) Demystifying Extreme Programming: Test-driven programming Bug Busters – Test Driven Development in .NET

Test Driven Design meets Design by Contract by Jim Weirich

Test-driven Development, although not ubiquitous, certainly has made a strong impact on the software industry. However, there has been some criticism of TDD. Advocates of Behavior-driven Design suggest that the testing-oriented vocabulary of TDD causes developers to focus on the wrong aspects of development. Rather than thinking about testing, developers …