After this workshop, you will:
- Understand the principles and practices of Exploratory Testing
- Be able to apply heuristics in your testing process
- Know how to create effective charters
- Be familiar with various types of testing sessions
- Have honed new testing skills
- Be well-versed in different forms of Exploratory Testing
- Be capable of managing an Exploratory Testing process
Learn how to conduct structured, traceable testing with the utmost flexibility in a single day
In today’s fast-paced world, testers often face products with poorly defined specifications, making traditional testing methods inadequate. Moreover, the demand for early and efficient testing is ever-increasing. Exploratory Testing offers a powerful solution. With daily planning and continuous adjustments, you will always be conducting the most critical tests.
Exploratory Testing involves simultaneous test design, execution, and interpretation, heavily relying on heuristics. These are intuitive strategies developed to solve specific problems. Unlike algorithms, heuristics are context-dependent, making it crucial for the tester to apply the right heuristic in the right situation. The entire process is documented in test charters, ensuring that Exploratory Testing is perfectly suitable for environments requiring test traceability, such as regulated product development.
The key feature of Exploratory Testing is active engagement with the software. Testing becomes a cognitive process where the software is examined actively, purposefully, and curiously. As the software is tested, the tester gains knowledge, which in turn informs new tests.
Who should attend this training?
This workshop is ideal for anyone who interacts with software testing on a daily basis. It is particularly beneficial for testers who need to test products with limited information and time. Whether you are new to the testing profession or an experienced veteran, this workshop offers valuable insights and skills.
Roles of participants in their organization
This workshop is designed for testers.
Prior knowledge or training
No specific training or knowledge is required.
Structure of this workshop
This one-day workshop focuses on skills training. You will learn Exploratory Testing by practicing on real software, exchange experiences in comprehensive debriefings, and have ample opportunities for discussion and questions. This hands-on approach equips you with practical skills for successfully conducting and implementing Exploratory Testing in your work environment.
Course outline
Introduction
- What is Exploratory Testing?
- Onbewuste en bewuste kennis
- Heuristics
Charters
- What are charters?
- How do I apply charters?
Sessions
- What are sessions?
- Types of sessions
- Session sheets
Skills
- Focus and defocus
- Taking good notes
- Coming up with good test ideas
- Debriefing
- Pair testen
Test Management
- Estimating and planning
- Approaches to manage exploratory testing, including:
- Session Based Test Management
- Thread Based Test Management
Possibilities in-house training
Improve provides this training in-house and tailored to your specific situation and needs upon request. For more information, please contact us at +31 (0)40 – 202 1803 or training@improveqs.nl.
Training information
For more information, please contact us at +31 (0)40 – 202 1803 or training@improveqs.nl
Improve also offers bespoke in-house training tailored to your specific requirements and needs upon request.