Agile

The Agile Developer

Software projects that are developed based on agile processes like Scrum or eXtreme Programming are very demanding concerning the skills of the developers in an agile team.

In 2001 Andrew Hunt and David Thomas introduced a benchmark for modern developers with their book  „The Pragmatic Programmer“. The focus of their work is on practises, tools and design-paradigms to help programmers produce better code. read more…

Mirko Novakovic

 

Meet The Experts 2010

Only available in German.

Mirko Novakovic

 

Robot Framework Acceptance Tests: Develop With Eclipse, Run With Maven

The Robot Framework is a very versatile tool and never confronted us with unsolvable problems so far. In some regards it still feels a little rough and needs some polishing, to make development and maintenance of automated tests more efficient. One of those areas is the integration into the well known development environment. There is the Robot IDE, but this only covers a fraction of my requirements. The following will show, how easily the Robot Framework and your own Java Keywords can be integrated in Maven and Eclipse.
read more…

Andreas Ebbert-Karroum

 

Database Library for the Robot Framework

We are using the Robot Framework for quite some time now for our automated acceptance tests with very good results. Personally I am using the Robot Framework already for a bit longer time and I find its fundametal concepts really extremely convincing. The generic test libraries (for example related to testing Selenium or SSH) that are freely available are another strength of the tool. But up to now a generic keyword library for testing databases was missing. I think I have written such a library already three times for two different companies, because at the end of the day almost every application is using a database. This means that automated tests should – at least random – check if data is properly written to the database. This way an application can be really tested end-to-end .
read more…

Thomas Jaspers

 

Taking Remote Screenshots With Selenium And The Robot Framework

Screenshot are incredibely helpful when doing user interface tests, to get fast feedback why a test has failed. Selenium provides several great opportunities to do exactly that. But, there are many problems related to that at the moment, from which some will discussed, even solved in the following post. read more…

Andreas Ebbert-Karroum

 

Selenium and SSL Certificates

Selenium is a very efficient tool for testing web sites. The Selenium-IDE, that comes as a plugin to Firefox, makes it easy to record the required steps of a test. And to achieve real test automation Selenium is often integrated with some agile testing tool like the Robot Framework that comes with its own implementation of the Selenium API.

But the automated testing of web sites is thwarted heavily once a page is opened that is signed with SSL, but where the certificate has not been authorized properly. The browser slams on the brakes and opens a dialogue asking the user to accept the certificate. This is of course not a desirable behaviour for an automated test.
read more…

Thomas Jaspers

 

next page »