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

How TDD/BDD Miss the Point: Introducing EDD

Ruby’s testing culture goes way back, and has been a force for making many Ruby projects a showcase for solid, maintainable code. That said, within a business an exclusive focus on TDD and BDD can easily miss the bigger picture and drive optimizations in the development process that negatively impact …

Pickle with Cucumber

Pickle adds many convenient Cucumber steps for generating models. Also learn about table diffs in this episode. Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid – all rolled …

Learn About Continuous Integration With Hudson Directly From the Source

San Francisco Java User Group presents Kohsuke Kawaguchi from Sun who introduces us to Hudson, an open-source continuous integration (CI) system, which improves the productivity of a development team by automating various things. Additional resources: Hudson Blog Continuous Integration: The Cornerstone of a Great Shop Continuous Integration Tools Directory

Use a Continuous Integration Server with Hudson

Continuous integration expert Paul Duvall explains how to download, install and configure Hudson and Tomcat, run an HSQL database, run an Ant automated build, use Subversion to manage source files and administer the Hudson web application. Source of the video and additional information Related Resources * Hudson Home Page * …