In this blog post, Gojko Adzic discusses the different categories we use to classify tests: unit testing, acceptance testing, etc.
Software Testing Blogs: Load Testing, Unit Testing, Functional Testing
This blog post discuss the options of running static analysis when you use a branches strategy for configuration management. The conclusion is that doing some analysis on the development branches enables developers to fix problems sooner which pays off in higher quality software earlier and better productivity.
This blog post gives a short introduction of Selenium 2 and its integration with Visual Studio and Nunit.
James Whittaker posted these very good New Year resolutions on Google Testing blog: 1. I will listen to users more and developers less. 2. I will push all implementation testing issues to developers. 3. I will endeavor to tie together all user-oriented testing.
This blog post discusses how a Test-Driven Development approach can coexist with good design requirements when a system wants to evolve. Can we just refactor or do we need to think more about design in the first place? Evolution of code and design could depend on the programming language and design granularity.
An interesting posts about how a tester collaborate with the product owner in an agile team to define the acceptance tests.
“Would you trust a programmer to test your application? It’s like asking a Fox to guard the chicken-house, right?” This is the beginning of this post that deals with the issue of having programmers testing their own code.