Learn how to use exploratory testing to immediately add value at any point in a product’s development.
- [Dave] The world of modern software development is fast-paced and dynamic. There's also change in the wind around having testers. Some people argue that the only thing that can keep up in this fast-paced world is test automation. So how does a tester stay relevant in a world like this? I think testers can add incredible value to almost any software development team. The key is to do the right kind of testing in the right way and at the right time. But, how do you do this? There are many skills that you can learn and practice. Hi, I'm Dave Westerveld, an experienced tester. And in this course, Exploratory Testing, I will help you get started with learning these skills. You will learn about some technical terminology that helps you better understand how to think deeply about your testing. Things like heuristics, and oracles, and models. You will also learn how to think like an explorer and how to apply the correct amount of structure to your exploratory testing, so that you can use these skills effectively in any environment that you're in. I will teach you how to effectively use exploratory testing in Agile and DevOps environments, and also how it ties into test automation and data analysis. Since exploratory testing isn't just a set of steps that you can follow, but is rather a thoughtful and challenging way of thinking about adding value, I present you with challenges throughout this course that will help you take action on what you're learning. You'll be able to immediately apply the concepts and grow in your abilities. So, join me in this course on exploratory testing.
- Defining exploratory testing
- Quality and value
- Exploration in agile, DevOps, and production
- Paired testing
- Test planning
- Testing techniques
- Automation with scripts
- Generating and analyzing data