In November 2022, the prototype of an artificial intelligence-based chatbot - ChatGPT - was released by OpenAI.
Of course, as a software tester, you start experimenting right away, initial conversations arise with the chatbot and it is exciting to see how the bot reacts and how you behave.
The bot and I then landed relatively quickly on the subject of "software testing" in our conversations - these conversations are what we're going to be talking about here.
Manual tests seem old-fashioned, time-consuming and slow. Nevertheless, they play a central role in many important software systems, even in the long term.
In this talk, I present analysis techniques that optimize the effort and execution time of manual tests. These techniques were originally developed for automated testing, but can be adapted for manual testing, often with better results.
I present the basics of these analyzes and show experiences in use in practice.
The software testing industry advanced by introducing test automation over 20 years ago. But there is still far too much manual activity in test automation. Now it’s time to move on: autonomous testing is the next phase in the software testing evolution. In my talk, I will explain where we currently are and where we can go with it.
Traditional testing approaches are not keeping up with nowadays development velocity and are hard to scale. We believed that test automation would be the solution to this problem. This belief has not been fulfilled. . . or at least it achieved less than was expected.