Running the Robot Framework in your own Docker Container
02/22/19
The Robot Framework is a test framework to automate acceptance tests. Docker is a well-known and widely used container solution. Read more
02/22/19
The Robot Framework is a test framework to automate acceptance tests. Docker is a well-known and widely used container solution. Read more
01/12/18
This post is about implementing a - quite basic - Neural Network that is able to play the game Tic-Tac-Toe. Read more
09/22/17
The comparison of images (screenshots) is one aspect of acceptance-level testing for web applications. It is especially meaningful for relatively... Read more
09/15/17
Looking at JUnit tests can be a bit weird at times. Often a lot of preparation work in terms of preparing mock objects and responses is required. Read more
09/08/17
Test Automation is an inherent part of today’s modern software development. It is the foundation that supports short release cycles... Read more
08/04/17
Am vergangenem Wochenende habe ich die Chance genutzt und den europäischen Go Kongress in Oberhof besucht. Bevor es hier zu... Read more
05/26/17
Please find an English version of this blog post here. „Braucht die Welt wirklich einen weiteren Artikel über JUnit, Mockito... Read more
02/24/17
This article and the corresponding template-project has been updated on 10th of March 2017 to include support for Geckodriver. This... Read more
01/24/17
Today this will be a “slightly different” blog post than usual. That is because this very post will be an... Read more
01/20/17
This is the second part of our threepart series on Flyway. The first part showing the installation, basic concepts and... Read more
01/16/17
Many software projects are still using relational databases as an important part of their technology stack. This typically requires the... Read more
12/22/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
12/16/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
11/18/16
Let’s start this post with a question: Have you worked productively with RCS in any software development project? If the... Read more
11/11/16
This article is about basic principles for Java JUnit tests. Even though most of the following principles are probably also... Read more
10/14/16
Basically every project is using a database as one of its central components. At least I cannot remember a single... Read more
07/15/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
07/08/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
04/15/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
04/08/16
Writing about Agile feels a bit like shoveling water from a strainer to the ocean … with a spoon. But... Read more
03/18/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
03/04/16
Von diesem Artikel ist auch eine deutschsprachige Version verfügbar. There was this nasty thought coming to my mind when starting... Read more
01/29/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
01/15/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
01/08/16
Robot Framework Tutorial 2016 Part 1: Installation Part 2: Keywords Part 3: Implementing Keywords in Java Part 4: Selenium2Library as... Read more
12/14/15
MicroPlode – A Microservices Experiment Part I: MicroPlode – A Microservices Experiment Part II: MicroPlode – Implementing the first Microservice... Read more
11/30/15
Ok, some confession first: This is a rather spontaneous blog post … story points … it is somehow funny how... Read more
11/30/15
Content Context: Where am I here and why is it so dark :-)? Getting started: Setting up a new project... Read more
11/06/15
Content The Idea: What the heck does the term MicroPlode mean and what is this all about? The Architecture: A... Read more
09/04/15
Ok, I really really tried hard to avoid any exaggerations in the title of this blog post and I strongly... Read more
07/24/15
We are using Liquibase now for almost one year in one of our current projects and it really worked out... Read more
07/17/15
Testing web applications is the one thing that could be really really painful. Nevertheless typically there is no way around... Read more
01/30/15
Performing database migrations – or we can also call them schema migrations – is an essential task in almost every... Read more
10/10/14
Robot Framework Tutorial Part I: Robot Framework Tutorial – Overview Part II: Robot Framework – A complete example Part III:... Read more
06/30/14
When reading articles about Agile Testing the explanation often goes like this: Agile Testing means testing in an agile project... Read more
02/07/14
Robot Framework Tutorial Part I: Robot Framework Tutorial – Overview Part II: Robot Framework – A complete example Part III:... Read more
01/29/14
Es war letztes Jahr im September oder Oktober als sich bei mir der Gedanke verdichtete einmal eine App zu schreiben.... Read more
12/13/13
Ein wenig Geschichte Das Robot Framework ist ein umfangreiches Werkzeug für die Automatisierung von Tests. Das Robot Framework wurde ursprünglich... Read more
11/15/13
Preface Probably I should start this blog post with a big disclaimer, because so far doing anything with JavaScript to... Read more
06/28/13
Just by pure chance I was stumbling upon Aerospike, a NoSQL data store that I had never heard of so... Read more
05/06/13
Robot Framework Tutorial Part I: Robot Framework Tutorial – Overview Part II: Robot Framework – A complete example Part III:... Read more
04/12/13
Implementing automated acceptance or integration tests as part of a project is a very common thing to do nowadays. Even... Read more
12/27/12
This is the seventh and final blog post on my series on studying MongoDB by following the 10gen Developer Class.... Read more
12/21/12
Finally time for the almost final blog post on this series. It is the sixth lecture from the MongoDB course... Read more
12/07/12
What has been started more than five weeks back as my “small” personal MongoDB experiment is now entering its fifth... Read more
11/30/12
Here we go again and I have to admit that my head is already spinning a little bit from all... Read more
11/19/12
The previous part of this series was dealing with storing some medium complex documents to MongoDB. Now it is time... Read more
11/16/12
What is the best way to start a blog post on MongoDB and Java programming? Any idea? Take your time,... Read more
11/13/12
As mentioned earlier it is time to do some real stuff in this blogging series. Therefore it is good that... Read more
11/11/12
Just with the first key strokes of this post I am entering the third week of my MongoDB developers course... Read more
11/08/12
My class on MongoDB is continuing and so is this blog series. After not only surviving the first contact with... Read more
11/01/12
I am still not 100% sure why I did this, but some days ago I spontaneously enrolled for an online... Read more
10/05/12
The basic idea for a Generic Testdata Framework as an extension to the Robot Framework was initially described here. Well,... Read more
09/07/12
Ever since I started working with the Robot Framework – already back in the days when I saw it evolving... Read more
06/11/12
Robot Framework Tutorial Part I: Robot Framework Tutorial – Overview Part II: Robot Framework Tutorial – A complete example Part... Read more
04/27/12
Robot Framework Tutorial Part I: Robot Framework Tutorial – Overview Part II: Robot Framework Tutorial – A complete example Part... Read more
03/23/12
Robot Framework Tutorial Part I: Robot Framework Tutorial – Overview Part II: Robot Framework – A complete example Part III:... Read more
02/20/12
It has been really long time since the initial release of the Database Library for the Robot Framework. But finally... Read more
01/27/12
There are plenty of open-source tools available that are supporting the automation of acceptance tests. This also results in a... Read more
01/13/12
Robot Framework Tutorial Part I: Robot Framework Tutorial – Overview Part II: Robot Framework – A complete example Part III:... Read more
10/14/11
Recently I was attending a really interesting presentation by Adam Bien who was using Future as part of his demo... Read more
05/02/11
The Robot Framework is a mature tool to implement automated tests. With the help of the GUI application RIDE (=... Read more
03/25/11
Introduction Nowadays Agile Teams can choose from a wide variety of tools for automating Acceptence Tests. Thereby a lot of... Read more
02/14/11
Continuous Integration is a vital part of our Agile Software Development Process for quite some time now. And of course... Read more
10/06/10
“Are you working as a tester or developer in your organization?” – Well, honestly this is a question I do... Read more
04/02/10
Well-fitting to easter I yesterday stumbled on exactly that feature in the Robot Framework that I was missing ever since... Read more
03/25/10
Automated tests are of upmost importance in agile projects. And automating tests means that those tests are developed; in a... Read more
02/05/10
Selenium is a very efficient tool for testing web sites. The Selenium-IDE, that comes as a plugin to Firefox, makes... Read more
02/02/10
We are using the Robot Framework for quite some time now for our automated acceptance tests with very good results.... Read more
12/14/09
Everyone working with Selenium probably knows some problems when testing “complicated” web sites. Complicated here often means extensive use of... Read more
11/18/09
This is a mystery story of Jython, Hudson and Tomcat. Our environment for continuous integration is based on the Robot... Read more
11/08/09
“You are working agile, are you using Hudson as well?” This is a really good question that is coming –... Read more
10/30/09
“Perl is born to pattern match.” – I truly believe that this statement is no exaggeration. Perl is solving this... Read more
10/14/09
Agile Testing Days: The Missing Link for ATDD and Example-driven Development by Gojko Adzic This posting will be a small... Read more
10/14/09
This was really an excellent session and it was especially great as the things teached do not only apply to... Read more
10/14/09
The One Thing You Need to Know … About Software Development Correctness can be confirmed at any time is the... Read more
10/13/09
Key Note Lisa Crispin – Are Agile Testers Different? Visited and written by: Andreas & Thomas The answer to the... Read more
10/12/09
Travelling by train is a thing that always makes me feel very relaxed. And while I was still thinking whether... Read more
09/09/09
Some days ago I checked the Google Testing Blog for some interesting new articles when I saw the article about... Read more
08/24/09
Selecting the “Opponents” From the rather huge amount of – commercially and freely available – tools supporting agile testing I... Read more
08/21/09
Probably everyone working with Eclipse knows the following message that shows up when a file that belongs to the Eclipse... Read more
08/21/09
Code metrics are one means of quality assurance for software projects. Most likely everyone has already worked with tools like... Read more
08/05/09
Agile Software Development … Agile has let to a new approach in software development. The customer – and thus the... Read more