This video show how and why we should all be doing test reviews on our peer’s code. It talks about basic rules to look for in test code and reviews some of the tests of public open source projects.
Software Testing Videos and Tutorials: Load Testing, Unit Testing, Functional Testing
It becomes difficult to modify legacy modules without breaking clients when software become more complex and the number of clients grows. Large scale regression testing takes a lot of resources. This video presents a testing approach that allows developers to select a set of tests that will testing as many integration points as possible but can be executed in a manageable amount of time.
Mocking frameworks allow you to stub out behavior to perform tests of individual pieces of functionality. However, there are times when performing certain actions and assert a result is not sufficient. This video drills deep into unit testing and explains the differences between state and interaction–based testing. We will examine the role of stubs versus mocks and how to correctly write unit tests that are not fragile or counter–productive. Watch this streaming video from the Norwegian Developer Conference 2010
Agile development approaches present unique challenges for testers and test teams. Working in short iterations, often with limited written requirements, agile development teams can leave traditional testers behind.
In this session we review the top 10 ways you can cause unit testing to fail to work for your project. From readability problems and lack of trust to mock object abuse and semi-integration testing – these gotchas can save you lots of time, sweat, and tears on your current and next projects.