
How We Push the Boundaries of Research
Zoom in so far that you can see atoms? These days, that’s not a problem.
Go to content | Go to the main menu | Go to search
A software tester is a person who likes to tinker with anything and everything, figure things out, and leave no unanswered questions behind. What can you expect from a software tester as a partner?
A product owner could mean a customer. This is someone who should have an idea of how something should look and work. A tester can prepare an analysis, evaluate risks, bring validation data and propose solutions.
Not that testers would not be able to make decisions on their own, but they focus on making sure that everything is transparent and "sanctified" by all stakeholders. So be prepared to take responsibility for the decision.
Are you buying a house and choosing among several properties? Forget that the tester will decide based on the view. Rather, expect the tester to prepare a decision table where the view will have a lower priority. On the other hand, the tester will assign a higher priority to "parameters" such as accessibility to public transport, distance from the district town, number of schools in the neighborhood, or opening hours of a convenience store. Feelings aside, the data decide!
A tester is actually a developer, a programmer, an IT guy. You must have heard of them. There are a lot of myths and half-truths about this strange species. It should be stated that some of them are true.
Unlike communication between "normal" people, we IT professionals think partly in source code, machine-like. There is therefore no room for guesses, unspoken presumptions, and double interpretations. Let’s simplify this, be prepared that your partner will sometimes talk like a machine, and will expect the same from you. Keep things short and clear.
The wife sends the programmer shopping. Buy ten rolls and when they have eggs, buy 30. The programmer comes into the store and says: "Do you have eggs?" "Yes, we do," replies the clerk. "30 rolls, please."
It might be useful to learn the basics of programming:
from shop import ShoppingCart, Stock
from food import Roll, Egg
shopping_basket.add_item(Roll, 10)
if Stock.eggs.is_available():
shopping_basket.add_item(Egg, 30)
You don't have to worry about partnering with a tester. We're only human too. Although a little weird.
Zoom in so far that you can see atoms? These days, that’s not a problem.
When OpenAI introduced ChatGPT two years ago, some feared that developers and testers would lose their jobs. But two years on, we can safely say that hasn’t happened. So, where did those predictions go wrong — and what new challenges has AI really brought us?
Robot Framework is a popular Python-based testing tool maintained by the community and available free of charge. This gives it a great price/performance ratio. Its syntax is based on keywords. But can Robot Framework handle BDD and Gherkin? Let’s take a closer look.
Thank you for your interest in subscribing to our newsletter! To complete your registration you need to confirm your subscription. We have just sent you a confirmation link to the email address you provided. Please click on this link to complete your registration. If you do not find the email, please check your spam or "Promotions" folder.