Tag Archives: Agiles Testen

How to Structure a Scalable And Maintainable Acceptance Test Suite

You started to write automated acceptance tests, so that you don’t need to retest all the results from earlier sprints at the end of every sprint. Greate, we too. After a while of successful test automation, tests start to look like a big ball of mud instead of a cleanly designed test suite. Darn, same for us. Where did we go wrong? Over time, we established a few patterns and best practices, that lead to a scalable and maintainable test infrastructure, which I would like to present in this post. (read more…)

Andreas Ebbert-Karroum

 

Agile Testing requires good Design

Automated tests are of upmost importance in agile projects. And automating tests means that those tests are developed; in a similar way than any other software is developed. This is a fundamental difference to manual testing, where tests are executed based on testplans in which those tests are described (good or sometimes maybe not that good). Automated tests again are typically much more than only recording and playing back some fixed scenarios. Automated tests are meant to define a setting that enables the team to easily and quickly test the different functions of an application with various different parameters. Ideally this is supported by the use of an agile test tool that offers already corresponding functionalities. But almost always there will be the need to implement individual extensions for such a framework to be able to test certains aspects of a concrete application.

(read more…)

Thomas Jaspers

 

Agile Testing Days: Learning is the key to Agile success: Building a learning culture on your Agile team by Declan Whelan

This was really an excellent session and it was especially great as the things teached do not only apply to one’s professional life, but can really be useful beyond. Probably I still have to do some thinking on this, but here is what I was able to note down from the session.
(read more…)

Thomas Jaspers

 

Agile Testing Days Berlin – Improved Agile Testing using TPI by Cecile Davis

So, this session is apparently about TPI, and the acronym was now already mentioned a few times, and maybe I should now it, but I don’t. So in contrast to yesterday, where I was expecting everybody to know what BDD is, now I am the one who does not know what most of the others (a quick show of hands confirmed that) do know. So let’s find out.

(read more…)

Andreas Ebbert-Karroum

 

Agile Testing Days Berlin, The Second Day

Key Note Lisa Crispin – Are Agile Testers Different?

Visited and written by: Andreas & Thomas

The answer to the question from the tile of this keynote is: Yes! As already partly in the tutorials yesterday Lisa has again emphasized how important it is that there are no silos in agile teams. Instead it is all about solving the given task (developing quality software) in a collaborative mode. To do so (agile) testers are as important as (agile) developers and all other potential members of the team.
(read more…)

Thomas Jaspers

 

Agile Testing Days Berlin, The First Day

The first of the agile testing days has passed. Weeks ago I classified the conference as minor and german. But when I learned at Agile 2009 in Chicago that many people are coming, I suspected that it is going to be bigger and more international than I first assumed. This has been confirmed today. Many interesting discussions and contacts spawned from the atmosphere that was created within the well equipped and arcitectural interesting venue.

A dinner downer: The speaker all took of for the speaker dinner, which left all of the regular visitors on themselves. Thomas and I will check were we can find other agile testers for dinner.

Designing a Lean Software Development Process, by Mary and Tom Poppendieck

Visited and written by: Andreas

According to the abstract of that tutorial, it should show possibilities how plateauing productivity improvements of agile teams can be analysed. Also options for improvements should be shown.
(read more…)

Andreas Ebbert-Karroum