SlideShare a Scribd company logo
1 of 26
exploratory & context driven
some unstructured gyaan by Younus Poonawala
 $840mn invested in building the site healthcare.gov
 6 users registered on the first day
 The site took 2 months to recover technically
 And the budget shot to ~$2 bn towards the end of campaign
 Research has shown that over the past 10 years,
94% of large federal information technology projects were unsuccessful, more than
50% were delayed, over budget, or didn’t meet expectations and a total of 41.4%were judged to be complete failures.
 YES, we are pessimistic
 YES, we are picky
 YES, we know what sucks and why
 BUT, we don’t know what would happen if we don’t test
 Web Based Applications
 Triangle App – Case Study
 Testing is not checking
 Different Hats of a Tester
 Critical Path Analysis
 Risk Based Testing
 Mind Mapping
 Q&A
 Triangle App by Michael Bolton
 Lets Think of Some Tests for this one?
 Why was the site built?
 What’s the objective behind this?
 Who is it targeted to?
 Is the site complete ? Is it ready to be tested?
 Does the original requirements reflect on site now?
 What is the critical path?
 What is at Stake?
Analogy of Checks & Tests
 Functionality
 Usability
 Compatibility/Responsiveness
 Performance
 Security
 Localisation
 508 compliance
 Clarify your mission
 Analyse your product
 Analyse risks
 Define Strategy
 Plan Logistics
 Share the Plan
• Structure
• Function
• Data
• Interfaces
• Platforms
• Operation
• Time
• Smoke/Sanity
• Learn/Explore
• Retest/Regress
• Report
• Repeat
Context Driven Plan Things To Test Roadmap
 Understanding Critical Path
 State Transition Testing
 CPM (Critical Path Method) Diagram
 Make a list of risks.
 Product Risks
 Project Risks
 Risk catalogs/watch lists/matrices
 Risk Prioritization
 Perform testing that explores each risk.
 As risks evaporate and new ones emerge, adjust your test effort to stay focused on
the current crop
 FEATURE MAPS
 COVERAGE MAPS
 TEST DESIGN MAPS
 Does your site need compatibility testing?
 Is your site built on a responsive (mobile
friendly) framework?
 If yes, does it work so?
 How do we test it for compatibility
 How to choose for which browsers to pick up
 Is your site performance optimized for
Mobile and low bandwidths?
 If yes, does it work so?
 How do we test for AMP
 We all know Jmeter, but have we understood
our applications performance needs yet?
 Is the application built around high speed
response or it will be done later?
 What is concurrency and how do I calculate it?
 I want to know single page performance for a
web-page?
 I want to understand my servers performance
 I want to make sure my website is not
penalized by Google for its shabby
performance
 What is the ultimate goal of security testing?
 AAA
 Authentication
 Authorization
 Availability
 Ever realized the importance of localisation?
 Ever wondered how to test for i18n?
 How to start
 Where are the caveats?
 What is the reward of testing for i18n?
 Case Study
 Know what is 508 compliance testing
 Know the need of compliance
 Know how it can be tested
 Few examples
 Case study
 James Bach: www.satisfice.com
 Michael Bolton: www.developsense.com
 Ministry of Testing: http://www.ministryoftesting.com/resources/exploratory-
testing/
 Presentation on Mindmaps and Exploratory Testing By
 Ajay Balamurgadas
 Meeta Prakash
 Lots of Stats available on wikipedia and leading online publishers
 12 years of overall working experience in the core industry
 Worked for Education, Finance & Travel sectors
 Switched roles between a developer, QA engineer, Business
Analyst and many more
 Now an entrepreneur running a web development firm and a test
consultancy
 Easy to connect with and loves to travel
 Call/Whatsapp - 9920996021
 Email : younus@rethinkingweb.com
Context Driven Testing Approaches & Case Studies

More Related Content

What's hot

Preparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO DesignPreparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO DesignRaven Tools
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designsElizabeth Snowdon
 
Optimizely Partner Ecosystem
Optimizely Partner EcosystemOptimizely Partner Ecosystem
Optimizely Partner EcosystemOptimizely
 
The anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia WorkshopThe anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia WorkshopEduardo Shiota Yasuda
 
Build Great Mobile Survey Experience with Qualtrics
Build Great Mobile Survey Experience with QualtricsBuild Great Mobile Survey Experience with Qualtrics
Build Great Mobile Survey Experience with QualtricsQualtrics
 
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...Optimizely
 
VWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation RoadmapVWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation RoadmapVWO
 
Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....
Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....
Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....Di Zhang
 
Intro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerIntro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerProduct School
 
4 Steps Toward Scientific A/B Testing
4 Steps Toward Scientific A/B Testing4 Steps Toward Scientific A/B Testing
4 Steps Toward Scientific A/B TestingJanessa Lantz
 
User testing methodology
User testing methodologyUser testing methodology
User testing methodologyJames Hatfield
 
A/B Testing with Yammer's Product Manager
A/B Testing with Yammer's Product ManagerA/B Testing with Yammer's Product Manager
A/B Testing with Yammer's Product ManagerProduct School
 
เก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุด
เก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุดเก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุด
เก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุดSoftware Park Thailand
 
Measuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimMeasuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimJin Young Kim
 
Early Stage Venture Series - part 3
Early Stage Venture Series - part 3Early Stage Venture Series - part 3
Early Stage Venture Series - part 3Paul Orlando
 
User testing on a diet
User testing on a dietUser testing on a diet
User testing on a dietPaul Veugen
 
[CXL Live 16] Opening Keynote by Peep Laja
[CXL Live 16] Opening Keynote by Peep Laja[CXL Live 16] Opening Keynote by Peep Laja
[CXL Live 16] Opening Keynote by Peep LajaCXL
 
Monitoring and metrics in chrome
Monitoring and metrics in chromeMonitoring and metrics in chrome
Monitoring and metrics in chromeAnnieSullivan9
 
Trends in Enterprise Open Source Programs
Trends in Enterprise Open Source ProgramsTrends in Enterprise Open Source Programs
Trends in Enterprise Open Source ProgramsThe New Stack
 

What's hot (20)

Preparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO DesignPreparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO Design
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 
Optimizely Partner Ecosystem
Optimizely Partner EcosystemOptimizely Partner Ecosystem
Optimizely Partner Ecosystem
 
The anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia WorkshopThe anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia Workshop
 
Build Great Mobile Survey Experience with Qualtrics
Build Great Mobile Survey Experience with QualtricsBuild Great Mobile Survey Experience with Qualtrics
Build Great Mobile Survey Experience with Qualtrics
 
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
 
VWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation RoadmapVWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation Roadmap
 
Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....
Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....
Web Site Usability Test - Client Report - Victorian Deaf Society (Ver 1....
 
Intro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerIntro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product Manager
 
4 Steps Toward Scientific A/B Testing
4 Steps Toward Scientific A/B Testing4 Steps Toward Scientific A/B Testing
4 Steps Toward Scientific A/B Testing
 
User testing methodology
User testing methodologyUser testing methodology
User testing methodology
 
A/B Testing with Yammer's Product Manager
A/B Testing with Yammer's Product ManagerA/B Testing with Yammer's Product Manager
A/B Testing with Yammer's Product Manager
 
เก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุด
เก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุดเก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุด
เก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุด
 
Measuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimMeasuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kim
 
Early Stage Venture Series - part 3
Early Stage Venture Series - part 3Early Stage Venture Series - part 3
Early Stage Venture Series - part 3
 
User testing on a diet
User testing on a dietUser testing on a diet
User testing on a diet
 
[CXL Live 16] Opening Keynote by Peep Laja
[CXL Live 16] Opening Keynote by Peep Laja[CXL Live 16] Opening Keynote by Peep Laja
[CXL Live 16] Opening Keynote by Peep Laja
 
Monitoring and metrics in chrome
Monitoring and metrics in chromeMonitoring and metrics in chrome
Monitoring and metrics in chrome
 
Trends in Enterprise Open Source Programs
Trends in Enterprise Open Source ProgramsTrends in Enterprise Open Source Programs
Trends in Enterprise Open Source Programs
 
E-verity Columbia
E-verity ColumbiaE-verity Columbia
E-verity Columbia
 

Similar to Context Driven Testing Approaches & Case Studies

Testing Tools Landscape
Testing Tools LandscapeTesting Tools Landscape
Testing Tools LandscapeCompuware APM
 
Sachin_Waghmare_Resume
Sachin_Waghmare_ResumeSachin_Waghmare_Resume
Sachin_Waghmare_ResumeSachin Wghmare
 
First 30 days of Your CRO Program
First 30 days of Your CRO ProgramFirst 30 days of Your CRO Program
First 30 days of Your CRO ProgramVWO
 
Intuit - How to Scale Your Experimentation Program
Intuit - How to Scale Your Experimentation ProgramIntuit - How to Scale Your Experimentation Program
Intuit - How to Scale Your Experimentation ProgramOptimizely
 
The Good, The Bad, and The Metrics
 The Good, The Bad, and The Metrics The Good, The Bad, and The Metrics
The Good, The Bad, and The MetricsTeamQualityPro
 
Sandeep Updated Resume
Sandeep Updated ResumeSandeep Updated Resume
Sandeep Updated ResumeSandeep Sharma
 
7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile Strategy7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile StrategyiTexico
 
Stamats: Analytics Webinar
Stamats: Analytics WebinarStamats: Analytics Webinar
Stamats: Analytics Webinarcjcunniff
 
Www.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflb
Www.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflbWww.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflb
Www.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflbchinchusha
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of samplingHow analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of samplingJim Kaplan CIA CFE
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling Jim Kaplan CIA CFE
 
Matt_Scott_Resume_2016
Matt_Scott_Resume_2016Matt_Scott_Resume_2016
Matt_Scott_Resume_2016Matt Scott
 
Growth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpGrowth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpThibault Imbert
 
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...Jim Kaplan CIA CFE
 
UX in Action: Fareportal with Murat Yilmaz
UX in Action: Fareportal with Murat YilmazUX in Action: Fareportal with Murat Yilmaz
UX in Action: Fareportal with Murat YilmazMurat Yilmaz
 
UserTesting Webinar - UX in Action: Fareportal
UserTesting Webinar - UX in Action: FareportalUserTesting Webinar - UX in Action: Fareportal
UserTesting Webinar - UX in Action: FareportalUserTesting
 
Paul Marples Resume
Paul Marples ResumePaul Marples Resume
Paul Marples ResumePaul Marples
 

Similar to Context Driven Testing Approaches & Case Studies (20)

Testing Tools Landscape
Testing Tools LandscapeTesting Tools Landscape
Testing Tools Landscape
 
Sachin_Waghmare_Resume
Sachin_Waghmare_ResumeSachin_Waghmare_Resume
Sachin_Waghmare_Resume
 
First 30 days of Your CRO Program
First 30 days of Your CRO ProgramFirst 30 days of Your CRO Program
First 30 days of Your CRO Program
 
Intuit - How to Scale Your Experimentation Program
Intuit - How to Scale Your Experimentation ProgramIntuit - How to Scale Your Experimentation Program
Intuit - How to Scale Your Experimentation Program
 
Beginners QA Testing
Beginners QA TestingBeginners QA Testing
Beginners QA Testing
 
The Good, The Bad, and The Metrics
 The Good, The Bad, and The Metrics The Good, The Bad, and The Metrics
The Good, The Bad, and The Metrics
 
Sandeep Updated Resume
Sandeep Updated ResumeSandeep Updated Resume
Sandeep Updated Resume
 
55 interview questions
55 interview questions55 interview questions
55 interview questions
 
7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile Strategy7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile Strategy
 
Stamats: Analytics Webinar
Stamats: Analytics WebinarStamats: Analytics Webinar
Stamats: Analytics Webinar
 
Www.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflb
Www.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflbWww.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflb
Www.bai.org retaildelivery libraries_presentation_recordings_cog_tool_wp.sflb
 
CV_Thirumalai_1.0
CV_Thirumalai_1.0CV_Thirumalai_1.0
CV_Thirumalai_1.0
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of samplingHow analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling
 
Matt_Scott_Resume_2016
Matt_Scott_Resume_2016Matt_Scott_Resume_2016
Matt_Scott_Resume_2016
 
Growth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpGrowth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - Antwerp
 
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
 
UX in Action: Fareportal with Murat Yilmaz
UX in Action: Fareportal with Murat YilmazUX in Action: Fareportal with Murat Yilmaz
UX in Action: Fareportal with Murat Yilmaz
 
UserTesting Webinar - UX in Action: Fareportal
UserTesting Webinar - UX in Action: FareportalUserTesting Webinar - UX in Action: Fareportal
UserTesting Webinar - UX in Action: Fareportal
 
Paul Marples Resume
Paul Marples ResumePaul Marples Resume
Paul Marples Resume
 

Recently uploaded

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 

Recently uploaded (20)

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 

Context Driven Testing Approaches & Case Studies

  • 1. exploratory & context driven some unstructured gyaan by Younus Poonawala
  • 2.  $840mn invested in building the site healthcare.gov  6 users registered on the first day  The site took 2 months to recover technically  And the budget shot to ~$2 bn towards the end of campaign  Research has shown that over the past 10 years, 94% of large federal information technology projects were unsuccessful, more than 50% were delayed, over budget, or didn’t meet expectations and a total of 41.4%were judged to be complete failures.
  • 3.  YES, we are pessimistic  YES, we are picky  YES, we know what sucks and why  BUT, we don’t know what would happen if we don’t test
  • 4.  Web Based Applications  Triangle App – Case Study  Testing is not checking  Different Hats of a Tester  Critical Path Analysis  Risk Based Testing  Mind Mapping  Q&A
  • 5.
  • 6.  Triangle App by Michael Bolton  Lets Think of Some Tests for this one?
  • 7.  Why was the site built?  What’s the objective behind this?  Who is it targeted to?  Is the site complete ? Is it ready to be tested?  Does the original requirements reflect on site now?  What is the critical path?  What is at Stake?
  • 9.  Functionality  Usability  Compatibility/Responsiveness  Performance  Security  Localisation  508 compliance
  • 10.  Clarify your mission  Analyse your product  Analyse risks  Define Strategy  Plan Logistics  Share the Plan • Structure • Function • Data • Interfaces • Platforms • Operation • Time • Smoke/Sanity • Learn/Explore • Retest/Regress • Report • Repeat Context Driven Plan Things To Test Roadmap
  • 11.  Understanding Critical Path  State Transition Testing  CPM (Critical Path Method) Diagram
  • 12.
  • 13.  Make a list of risks.  Product Risks  Project Risks  Risk catalogs/watch lists/matrices  Risk Prioritization  Perform testing that explores each risk.  As risks evaporate and new ones emerge, adjust your test effort to stay focused on the current crop
  • 14.
  • 15.  FEATURE MAPS  COVERAGE MAPS  TEST DESIGN MAPS
  • 16.
  • 17.
  • 18.  Does your site need compatibility testing?  Is your site built on a responsive (mobile friendly) framework?  If yes, does it work so?  How do we test it for compatibility  How to choose for which browsers to pick up  Is your site performance optimized for Mobile and low bandwidths?  If yes, does it work so?  How do we test for AMP
  • 19.  We all know Jmeter, but have we understood our applications performance needs yet?  Is the application built around high speed response or it will be done later?  What is concurrency and how do I calculate it?  I want to know single page performance for a web-page?  I want to understand my servers performance  I want to make sure my website is not penalized by Google for its shabby performance
  • 20.  What is the ultimate goal of security testing?  AAA  Authentication  Authorization  Availability
  • 21.
  • 22.  Ever realized the importance of localisation?  Ever wondered how to test for i18n?  How to start  Where are the caveats?  What is the reward of testing for i18n?  Case Study
  • 23.  Know what is 508 compliance testing  Know the need of compliance  Know how it can be tested  Few examples  Case study
  • 24.  James Bach: www.satisfice.com  Michael Bolton: www.developsense.com  Ministry of Testing: http://www.ministryoftesting.com/resources/exploratory- testing/  Presentation on Mindmaps and Exploratory Testing By  Ajay Balamurgadas  Meeta Prakash  Lots of Stats available on wikipedia and leading online publishers
  • 25.  12 years of overall working experience in the core industry  Worked for Education, Finance & Travel sectors  Switched roles between a developer, QA engineer, Business Analyst and many more  Now an entrepreneur running a web development firm and a test consultancy  Easy to connect with and loves to travel  Call/Whatsapp - 9920996021  Email : younus@rethinkingweb.com