110 likes | 243 Views
Introducing Exploratory Testing. SAST Q1 2008. Petter Mattsson, Test Manager Herman Afzelius, Head of System Verification. Agenda. UIQ Technology Exploratory Testing Our approach of introducing a change Initial phase Preparation phase Introduction phase Execution phase Evaluation phase
E N D
Introducing Exploratory Testing SAST Q1 2008 Petter Mattsson, Test Manager Herman Afzelius, Head of System Verification
Agenda • UIQ Technology • Exploratory Testing • Our approach of introducing a change • Initial phase • Preparation phase • Introduction phase • Execution phase • Evaluation phase • Conclusion
UIQ Technology • Started in 1998 • Customers: world leading phone manufacturers • About 370 employees • Fastgrowing
Exploratory testing Exploratory testing is simultaneous learning, test design and test execution (James Bach) • In scripted testing, tests are first designed. Then they may be executed at some later time or by a different tester. • In exploratory testing, tests are designed and executed at the same time.
Initial phase • We needed a change • How we found out about ET
Preparation phase • Evaluating exploratory testing • Learning and get skills • Proof of concept
Introduction phase • Arguments • Internal introductions (line managers, project managers) • Internal training (test engineers)
Execution phase • Get ET into our project plans • Our strategy - Scripted tests vs. ET • Presenting test results based on ET
Evaluation phase • Lessons learned • Pitfalls • Success factors • Next steps
Summary • Keep it simple • Preparation is the key • Arguments and metrics • Involve and educate Just do it!