Copy of V2 series

Lesson 1- Why IST?
7 Topics
Background
SmartQA – The context
Testing C Checking
Validation POC
The role of QA
Session testing – Key aspects
Introduction to IST
Lesson 2 – WHAT is IST?
10 Topics
Deep dive into IST
EUT granularity
User story & granularity
Levels, Types & Techniques
Test scope
Scenarios & Cases
Interactions & Impact
Design approach
Defect escapes (types?)
Cleanliness criteria, Potential defects
Lesson 3 – An overview of validation situations
3 Topics
“1. Validate a completed app i.e. test an application that has been coded, Ver 1.0 (brand new) , 1.1 (fix & mod), 2.0 (next release)”
2. Validate build of an application in development i.e In the Agile context, it is testing a sprint
3. Validate an entity i.e. feature/requirement/flow that is New/Fix/Mod Approach (high level strategy) to how we may about testing in above situations – the way we typically do and what we can do to make it say better (using IST/HBT?)
Lesson 4 – Reconnaissance phase in detail
15 Topics
Reconnaissance- What is it?
Example1 – Do RECON of ‘Bottle’
Good understanding – Why RECON, really
Understanding – what does it require
Example2 – Do RECON of ‘BookMyShow’
Landscaping
Exercise1 – Do RECON of ReadingGlass/Pen
Exercise1 – Do RECON of ReadingGlass/Pen
Understanding an user story
Shift-lefting
Mapping
Lightweight note taking
Learning Quiz on Reconnaissance
Assessment Quiz on Reconnaissance
Exercise2 – Do RECON of MakeMyTrip
Lesson 5 – Exploration phase in detail #1 (Deep Dive)
10 Topics | 2 Quizzes
What is exploration?
Example #3 – Do Deep Dive of ‘Bottle’
Example #4 – Do Deep Dive of ‘BookMyShow’
Deep Dive
Exploring specification
Design approaches
Exercise #3- Do Deep Dive of ReadingGlass/Pen
Level based test design
Test writing style
Exercise #4 – Do DEEP DIVE of MakeMyTrip
Learning Quiz on Exploration
Assessment Quiz on Exploration
Lesson 6 – Exploration phase in detail #2 (Design)
12 Topics
What are scenarios/cases?
Level based test design
Design viewpoints
Example #5 – Do DESIGN of ‘BookMyShow’ entity
Scenarios for various test types
Level based scenarios
Scenarios that go beyond the current entity (flow)
Test writing style
Test granularity
Learning Quiz on Design
Assessment Quiz on Design
Exercise #5- Do DESIGN of MakeMyTrip entity
Lesson 7 – Robust Test Design
7 Topics | 2 Quizzes
Test design techniques – Quick overview
Behavior based design (decision table)
Example #6- Do DESIGN of Calendar- Create Event
The practice of design – Design steps
list steps to do ‘robust test design’
Behaviour conditions – decision making C variation
Exercise #6- Do DESIGN of Google Doc Format
Learning Quiz on Design
Assessment Quiz on Design
Lesson 8 – Smart Checklist
11 Topics
What is Checklist?
Checklists in other industries
What is Smart Checklist?
Example #7 – Illustrate using Smart Checklist (ICU/Aeroplane) from The Checklist Manifesto
Example #8 – Illustrate a Smart Checklist using SmartDevTest Checklist
Example #9 – Develop a Smart Checklist for “Book My Show App”
How to develop a Smart Checklist
How not write a Smart Checklist
Learning Quiz on Smart Checklist
Assessment Quiz on Smart Checklist
Exercise #7- Develop a Smart Checklist for MakeMyTrip
Lesson 9 – Exploration phase in detail #3 (During Evaluation)
1 Topic
While evaluating, be sharp and observant, mindful, dig into the context, expand understanding, identify newer potential issues, come with new ideas, understand interactions far better, scenarios, conditions, anomalies, jot down questions, suggestions, issues, update scenarios…
Lesson 10 – PLANNING
11 Topics
What is test scope?
What is test strategy & plan?
(add) What is Release Test Plan in Agile context?
(add) What is Sprint Test Plan in Agile context?
Sprint/Session Plan
Example10 – Do Release & Sprint Test Plan Test Plan of ‘Bottle’
Example11 – Do Release & Sprint Test Plan Test Plan of ‘BookMyShow’
Exercise #8 – Do Release & Sprint Test Plan of ‘Reading glass/Pen’
Learning Quiz on Planning
Assessment Quiz on Planning
Exercise #9 – Do Release & Sprint Test Plan of ‘MakeMyTrip”
Lesson 11 – Recoup phase in detail
9 Topics
Recoup – What is it?
Measuring test progress
Analysing defect escapes
Judging adequacy – Exercise10 – Judge test adequacy of the given scenarios
Measuring quality – Exercise11- Assess tech quality of software given the scenarios and issues found
Check C. Test effort
Analysis for clear actions
Exercise12- Find out the in-process and post release defect escape percentage.
Exercise13 – Analyse test quality given issues found testing and deployment(escapes)
Lesson 12 – Let’s us test an complete application
2 Topics
“Example12 – Test ‘GMail’ Do Recon, Deep dive, explore and test”
“Exercise14- Test DocScanner Do Recon, Deep dive, explore and test”
Lesson 13 – How-to-apply IST in different real-life situations
6 Topics
Validate a build/entire-application for a specific attribute (say) Evaluate application usability
Validate an entity from Dev POV i.e. how to do Dev Test
How to test a final release from user’s POV i.e. do User acceptance
How to do SIT (System Integration Test)
Test a spec (e.g. Test User Story in Agile context)
Learning Quiz on“ How to apply IST…”
Lesson 14 – How-to-Adopt
7 Topics
For better early stage quality – DevTest, Review (US-Precode/PostCode)
For understanding, design and assessment
Wrt changing documentation styles
Wrt doing rapidly, effectively with less baggage
Wrt what metrics to measure/use
If you are doing “Exploratory test”, how does this help
Learning Quiz on“ How to adopt”
Lesson 15- Miscellaneous
10 Topics
“On User story(US) & Acceptance criteria(AC) i.e for a US, this could spell out AC for individual US and also flow(s). This could be functional and attributes too. That QA may have to read/review and refine US and formulate AC. Find issues in US earlier too, not only after implementation.”
On Smart regression
Relating to BDD, TDD
Relating to web/mobile/API testing
How to analyse issues (dev/customer escapes, level-type-objective(+/-) analysis)
How to setup dev quality criteria i.e. what is expected of Dev test
On the larger context of application understanding
On sanity/smoke tests in the context of Agile/IST
On regress a build/complete-application in the context of Agile/IST
Learning Quiz on“ Miscellaneous”
Lesson 16- Summary of IST
1 Topic
Summary of IST
Resource – IST Aids
13 Topics
Smart Checklist for LANDSCAPER
Smart Checklist for PERSONA MAPPER
Smart Checklist for SCOPE MAPPER
Smart Checklist for INTERACTION MAPPER
Smart Checklist for ENVIRONMENT MAPPER
Smart Checklist for PLANNER
Smart Checklist for DEEP DIVE
Smart Checklist for DESIGN
Smoke, Sanity, Smart Regression
UAT & Specific Test
Review of User Story
TC Review, Adequacy
Escape analysis, figuring Actions TBD (what people call as RCA)
Previous Lesson
Next Lesson

Lesson 12 – Let’s us test an complete application

Copy of V2 series Lesson 12 – Let’s us test an complete application
Lesson Content
0% Complete 0/2 Steps
“Example12 – Test ‘GMail’ Do Recon, Deep dive, explore and test”
“Exercise14- Test DocScanner Do Recon, Deep dive, explore and test”
Previous Lesson
Back to Course
Next Lesson
Login
Accessing this course requires a login. Please enter your credentials below!

Lost Your Password?
Register
Don't have an account? Register one!
Register an Account

Registration confirmation will be emailed to you.