<

Software Craftsman’s Tools: Unit Testing

March 3, 2016

This article was first published in Today Software Magazine, no 12. Below it’s the full version. The authors are: Alexandru Bolboaca and Adrian Bolboaca. The Problem Imagine the following situation: a team has developed for 6 months a great product that immediately sells. Users show their passion for the product by asking new features. If the team does not deliver the new features... Read more

Question the software design – Part 2 – TDD and software architecture

December 22, 2015

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. Below you can watch the second part of the Q&A session.... Read more

Executable Specifications

October 29, 2013

How do we specify requirements? Chatting is inherently imprecise. Email looses context. Even the ideal requirement document starts to decay once it is done. The most precise way we know to store knowledge is code. Could we use code to write specifications that are easy to understand by non-technical stakeholders and that check the behavior... Read more

Markus Gärtner talking about Acceptance Test Driven Development (ATDD)

October 15, 2013

Like the “Test Driven Development (TDD)” which involves automated small unit tests guiding corresponding implementation, the “Acceptance Test Driven Development (ATDD)” means to create tests before code, showing the behaviour that the software should have and the stakeholders want. Markus Gärtner is talking about his workshop “Acceptance Test Driven Development”. Check out his talk: Would you... Read more

Testing Dojos from the Back of the Room

May 2, 2013

(Guest blog post by Markus Gärtner, originally appeared on his blog. Republished with permission.) Last week I organized together with my colleague Meike Mertsch a Testing Dojo for a client of ours. The testers there had attended some Testing Dojos in the past, but with some drawbacks. As part of the clarification process the testers picked an internal... Read more

Testing a web application with Selenium 2

April 19, 2013

by Thomas Sundberg, republished with permission   Selenium a great tool for testing web applications. The current version, Selenium 2, is a merge between Selenium and WebDriver. I will walk you through an example where we test a web site using Selenium in a few different ways. This is the same example as I demonstrated... Read more

Structured Exploratory Testing – an oxymoron?

February 28, 2013

A guest post by Markus Gärtner, republished with permission. Michael Bolton beat me on blogging about it. Though, I still want to throw in my pieces to the structure in Exploratory Testing debate. The source of the conversation was On Twitter, Johan Jonasson reported today that he was about to attend a presentation called “Structured... Read more