world conference – next generation testing 08 – 12 july, le-meridien, bangalore mindmaps and...
DESCRIPTION
Know us! Your name and other details Your background in testing What do you understand about Exploratory Testing (ET) and Mind maps Expectations from this sessionTRANSCRIPT
![Page 1: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/1.jpg)
World Conference – World Conference – Next Generation Testing Next Generation Testing
08 – 12 July, Le-Meridien, Bangalore08 – 12 July, Le-Meridien, Bangalore
Mindmaps and Mindmaps and Exploratory TestingExploratory Testing
Ajay Balamurgadas Ajay Balamurgadas Meeta PrakashMeeta Prakash
www.unicomlearning.com
![Page 2: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/2.jpg)
Disclaimer:This presentation has more of our own learning’s from various experiences and has nothing to do with our employers.
![Page 3: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/3.jpg)
Know us!• Your name and other details• Your background in testing• What do you understand about Exploratory
Testing (ET) and Mind maps • Expectations from this session
![Page 4: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/4.jpg)
• Audience: Various experience level• Pre-requisites: A laptop with Free Mind or
XMind installed.• Key takeaways:
• Exploratory Testing• What is a mind map and its usage in testing with ET
• Creation of mind maps• Different types of mind maps• Usage of mind maps in different stages of testing process
Takeaways
![Page 5: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/5.jpg)
• Learn ET & mind mapping and use in your projects
• Free tool to brainstorm test ideas• How to save time and not miss any scenario• Useful tool to use in any stage in testing cycle• Get to know about traps, tips and benefits of
mind-mapping• Improve testing process using ET
Key Benefits
![Page 6: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/6.jpg)
Agenda
![Page 7: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/7.jpg)
Resources from Workshop
Exploratory Testing
![Page 8: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/8.jpg)
Blogs to Follow
• James Bach: www.satisfice.com• Michael Bolton: www.developsense.com• BBST website: www.testingeducation.org/BBST• Dr. Cem Kaner’s article:
http://www.kaner.com/pdfs/QAIExploring.pdf• Ministry of Testing:
http://www.ministryoftesting.com/resources/exploratory-testing/
![Page 9: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/9.jpg)
• Lessons Learned in Software Testing• Testing Computer Software• Explore It• Any book written by Gerald M Weinberg• Tap into Mobile Application Testing
Books to Read
![Page 10: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/10.jpg)
Useful Tools
• Perlclip• XMindmaps• Rapid Reporter• FastStone Capture• Google• ColorCop• http://enjoytesting.blogspot.in/2012/04/
release-of-my-3rd-ebook-50-tips-to.html
![Page 12: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/12.jpg)
Exploratory Testing
![Page 13: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/13.jpg)
What is Testing?
www.unicomlearning.com
![Page 14: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/14.jpg)
Empirical, technical investigation of the product, done on behalf of stakeholders, intended to reveal quality-related information of the kind that they seek [Dr Cem Kaner]
Questioning a product in order to evaluate it [James Bach]
www.unicomlearning.com
![Page 15: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/15.jpg)
What is Exploratory Testing?
www.unicomlearning.com
![Page 16: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/16.jpg)
ET ……
• As a term - Cem Kaner in 1983
• Key Names - Cem Kaner, James Bach, Michael
Bolton, Jon Bach and others
• As a practice – consistently been used by good
testers from ever
www.unicomlearning.com
![Page 17: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/17.jpg)
ET Vs ST
www.unicomlearning.com
Exploratory Testing
• Is directed from within
• Is determined in the moment
• Is about investigation
• Is about improving test design
• Emphasizes adaptability
• Emphasizes learning
• Like having a conversation
• Like playing in a jam session
Scripted Testing
• Is directed from elsewhere
• Is determined in advance
• Is about confirmation
• Is about controlling tests
• Emphasizes predictability
• Emphasizes decidability
• Like making a speech
• Like playing from a score
Michael BoltonCHECKING
![Page 18: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/18.jpg)
ET – Structured Testing Technique What can impact the structure of ET
• Test design heuristics• Chartering• Time boxing• Perceived product risks• The nature of specific tests• The structure of the product being tested• The process of learning the product• Development activities• Constraints and resources afforded by the project• The skills, talents, and interests of the tester• The overall mission of testing
www.unicomlearning.com
![Page 19: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/19.jpg)
Testing : to know - to find
www.unicomlearning.com
Testing (primarily) to Learn•Forming a mental model of the product.•Learning what the product is supposed to do.•Create inventory of the product elements you may want to test.•Looking at consistency relationships and trying various oracles.•Generating test data.•Considering testability and trying potentially useful tools.•Experimenting with different ways of testing it.•Reporting issues / defects found.
Testing (primarily) to Search•Using detailed product knowledge, and any relevant tools, to systematically exercise the product in every important way.•Using careful observation and good oracles to detect important bugs.•Modifying and diversifying your tests to make them more powerful.•Reporting issues / defects found.
![Page 20: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/20.jpg)
ET: Some Situations• Learning Focus
– Testing a new product– Improving your a model of product by investigating its elements– Using and operating a product, and searching for bugs while also searching for new
testing ideas– Scanning or mapping a delivered artifact with focus on potential exploitation, unexpected
interaction, or emergent behavior)– Interacting with a product to test your model of it
• Test Execution Focus– Retesting and testing around a defect– Investigating a puzzling situation– Retesting an old or fixed product– Pair testing– Scenario testing, using personae– Interactive automated testing a.k.a. “computer-assisted testing”– play testing: customers using loosely scripted usability "charters" as they evaluate video
games
www.unicomlearning.com
![Page 21: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/21.jpg)
ET: What We Can Improve• Identifying what we’re looking for• Developing skills and tactics• Recognizing polarities• Using heuristics• Project Environment• Product Elements• Quality Criteria• Test Techniques• Consistency Oracles• Developing and refining ET work products
![Page 22: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/22.jpg)
ET: Learning• Composition
– Affordances: ways in which the product can be used– Dimensions & Variables: the product space and the things that can change– within it– Relationships & Interactions: functions that may cooperate or interfere with– each other– Navigation: where things are and how to get to them
• Conformance– Benefits: What the product is good for– Consistencies: Fulfillment of logical, factual, and cultural expectations– Oracles: Mechanisms or principles by which we can spot bugs– Bugs and Risks: Potential problems that could matter to some person or agency
• Context– History: where the product has been, and how it came to be– Operations: inferences about its users and the conditions under which it will– be used
• Conditions– Attitudes: what our clients care about and what they want from us– Complexities & Challenges: the hardest things to test.– Resources: tools and information that might help us test.
![Page 23: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/23.jpg)
ET: Activity• Team up!• Within your group, choose something that you
have explored, or could imagine exploring; or an exploration from history– • A city– • A country– • A building– • A new subject or field
• Identify the activities, skills, and tactics that happen during exploration
![Page 24: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/24.jpg)
Mind Maps
Mind mapS: Excellent Tool to aid Testing Thought Process
![Page 25: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/25.jpg)
Overview
![Page 26: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/26.jpg)
WHAT is a mind map
![Page 27: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/27.jpg)
Uses of mind maps
![Page 28: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/28.jpg)
• Time to create your first mind map
DEMO
![Page 29: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/29.jpg)
• FEATURE MAPS – Highlights the features of the product
• COVERAGE MAPS – Can be used to track the testing coverage
• TEST DESIGN MAPS – Can be used to brainstorm, review test ideas
Types of maps
![Page 30: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/30.jpg)
Application tours
![Page 31: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/31.jpg)
![Page 32: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/32.jpg)
![Page 33: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/33.jpg)
![Page 34: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/34.jpg)
![Page 35: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/35.jpg)
Article overview
![Page 36: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/36.jpg)
Tools
![Page 37: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/37.jpg)
• Analyze requirements – Use Feature maps• Brainstorm test ideas – Use Test Design maps• Smoke Testing – Use Component maps• Regression Testing – Use Coverage maps• Project Planning – Use Coverage maps• Train testers – Use Feature & Component maps
When to use in testing
![Page 38: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/38.jpg)
• Many nodes• Long sentences like this stretch the map and make
the map look small• Add more details than necessary• Make it bland – no colors, no icons• Unbalanced maps – More nodes on one side
compared to other• Export in mind map format and not in png/pdf• No conventions used
Common mistakes
![Page 39: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/39.jpg)
• Create a central node, Press Insert & Enter• Create outline on paper first• Learn shortcuts• Save regularly• Try to fit the map on a single page• Multi-line sentences• Use themes and have consistency• Keep practicing
Tips & TRICKS
![Page 40: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/40.jpg)
Resources
http://bit.ly/MAP101
![Page 41: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/41.jpg)
Resources
http://bit.ly/MOTMAP
![Page 42: World Conference – Next Generation Testing 08 – 12 July, Le-Meridien, Bangalore Mindmaps and Exploratory Testing Ajay Balamurgadas Meeta Prakash](https://reader035.vdocument.in/reader035/viewer/2022062401/5a4d1b027f8b9ab0599873ac/html5/thumbnails/42.jpg)
Thank You
World Conference – Next World Conference – Next Generation TestingGeneration Testing
UNICOM Trainings & Seminars Pvt. Ltd. UNICOM Trainings & Seminars Pvt. Ltd.