In Agile things are going very fast. We cannot achieve good testing with only manual testing. We need test automation to speed us up, and to cover the regression testing. UI testing is not the only thing to be automated, due to the constant changes. API should be also covered with tests. Even with this coverage, can we rely on the test automation only? No. This is where exploratory testing comes into spotlight – to find defects which are not covered with automation.

During this talk I will explain why test automation is not a silver bullet. Also, it is not a special kind of testing. I’ll explain why and how do I see it as an adjunct to the exploratory testing and try to define a healthy balance between those two.

You will learn:

  • how I organize testing on my projects
  • about the tools I use
  • it's not about the tools, but a mindset
  • when to use automated testing and when to use exploratory testing and how to make the outcome of one be the input for the other