Sela

Exploratory Testing Explained

Description
Exploratory testing is about making an effective use of our available resources, skills and practical knowledge and about finding as many high severity defects as possible within a certain time limit. It is based on the tester’s skills, knowledge about testing and system at hand, and known testing methods and tools. Exploratory testing is often integrated in the test strategy together with regular manual testing. As testers, we learn about the system more and more during the project, and additional 'exploratory tests' (or heuristics) should be added continuously to our current manual test cases repository. However, we may find ourselves sometimes with vague requirements, no specification documents, or asked to test very early while there are no mature documents. In these cases and more, Exploratory Testing can be a very effective method or approach that can assist us in deploying a less risky software or system into production.
Intended audience
Testers, testing team leaders and test managers, that would like to know what is Exploratory Testing, how to plan it, run it, measure it, and improve in doing it.

Topics

Presenting participants and trainer
The different testing tactics
Tester's skills and attitudes – how do testers think?
What is Exploratory Testing?
Exploratory Testing Heuristics
Where and when to use ET?
Introduction to Risk-Based Testing
Heuristic risk analysis – how to use risks in your software to find bugs?
The use of X-Lists to find bugs
Seeing risks everywhere – it helps…
How much planning is done with ET?
Sources for identifying sessions (Charters)?
How to write a good charter?
Coverage and traceability in ET
Which documentation is produced under ET?
Using testing diagrams and graphs
Example Exploratory Test session
What is ET in Pairs?
How do ET pairs work in collaboration?
Pros and Cons of ET Pair testing
What are Bug Hunt and Bug Safari? How does it work?
What can be achieved from BH or BS?
When should they be exercised?
What is SBTM?
Which documentation should be applied during the process (based on which measurements)?
What Debriefing should be done after ET session?
Which decisions should be made pre, during, post a session?
Your "take-away" from this course
Summary discussion

רוצה לדבר עם יועץ?

האם אתה בטוח שאתה רוצה לסגור את הטופס ולאבד את כל השינויים?