On the occasion of Selenium's 10th Birthday Celebration, a bunch of ThoughtWorkers have compiled an anthology of essays on testing approaches, tools and culture. This anthology of essays is available as an eBook, titled - "Perspectives on Agile Software Testing".
The book More Agile Testing reflects back on the developments that have happened in agile testing in the last five years. It covers new challenges in testing, test practices, and examples of and experiences with agile testing from teams all around the world. InfoQ did an interview with the authors Janet Gregory and Lisa Crispin.
Product risk analysis (PRA) is not only useful in testing but is also applicable during the various phases of sequential or agile system development. This article introduces a different application of PRA that elevates it from project level to domain level. It shows how you can go from risk and requirement-based testing to risk and requirement-based development.
"Scrum Shortcuts Without Cutting Corners" by Ilan Goldstein is a must read book that delivers real world examples on how to effectively implement and embed Agile in your team or organisation.
We all want to have confidence in the software we create. We know that testing plays an important role. But, how do we go about leading a culture of effective testing? 3
Elisabeth Hendrickson has released a book on the practices, techniques and mindset of exploratory testing. Sharon Robson reviewed the book and raised some questions with the author. 1
Software can take inordinate amounts of time to develop and test. With the cloud, achieving hyper-agile software development is feasible with these key principles for building a next-gen dev/test lab.
Story cards are a long-established tool for keep track of requests and populating a backlog. The way most teams use story cards actually restrict value delivery - this article suggests alternatives. 6
“ATDD By Example” value proposition was to be an introductory hands-on guide to implementing and successfully applying Acceptance Test Driven Development (ATDD) from zero.
Many think that the role of testing is dead in agile, but I think it is growing and turning into better and effective testing; redefines the way things are done and the order in which they are done. 2
Waterfall QA teams are slow and costly. Siloed away from developers, is QA the best way to ensure software quality? Is unit testing a better way to ensure software quality? 11
"How Google Tests Software" is an informative and interesting look beneath the covers of how a large technical organization like Google deals with the complexity of software testing. 1