-
Review: The Cucumber Book
The Cucumber Book: Behaviour-Driven Development for Testers and Developers is a solid introduction to Acceptance Test Driven Development (ATTD) using Cucumber. Cucumber is a popular open source framework for Behaviour Driven Development (BDD). Although it’s written in Ruby, you can apply it to non-Ruby development as well. You may even use one of the Cucumber bindings to write the test implementations in your language of choice.

The Cucumber Book was written by Matt Wynne and Aslak Hellesøy, the two authors of the framework. The book is intented for developers and QA folks interested in acceptance testing. Cucumber is used as an example tool but not required to understand or apply the concepts explained.
-
Testing the Limits with Zynga’s Galina Kramer
-
Review: A Practitioner’s Guide to Software Test Design
Lee Copeland is a consultant in the areas of testing methodologies, test management and web site testing at Software Quality Engineering. He has developed and taught a number of training courses focusing on software testing and development issues.
A Practitioner’s Guide to Software Test Design is a good entry-level book to software test design. Its language is clear and usually easy-to-understand, but it’s often too didactic. If you’ve already been in the field for some years now, there’s a chance you won’t learn much from this book.
-
The Hitchhiker's Guide to Agile Testing
Presentation from Agile Saturday VII, Tallinn, Estonia, 12/05/2012
-
Our Development Process: 50 Months of Evolution
Our company is almost 6 years old now. It was founded on agile principles and grew up on them. We’ve used Extreme Programming from day 1, immixed some Scrum ideas later on and switched to Kanban in the end. Here below I’ve tried to review our process changes for the last 4 years.
-
Scaling Devops - Breaking Down the Barriers between Development and IT Operations
Everyone is responsible for quality. Tester is not responsible for quality. […] They are responsible for […] making sure the quality of the system is transparent.
-
seleniumconf 2012 videos are available
-
The happiest job of all isn’t kindergarten teacher or dentist. It’s software quality assurance engineer. Professionals with this job title are typically involved in the entire software development process to ensure the quality of the final product.
Forbes, The Happiest Jobs In AmericaPosted on April 26, 2012 with 1 note
Source: forbes.com
-
Premanand Chandrasekaran: Functional testing patterns (slides)
-
How Facebook Does Deployment
An important aspect of Facebook’s development culture is the idea that developers are fully responsible for how their code behaves in production. This philosophy mirrors the “DevOps” movement, which encourages lowering the wall between software development and IT operations.
If any of the code in a Facebook update causes problems in production, the developer who wrote it is on the hook for making sure that the issue gets resolved as quickly as possible.