SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Legoizing Testing
SHYAM SUNDER - PMP, CTM, CSM, 6σGB
Sidra Medicine
shyamconf@gmail.com
Agenda
 Lego Blocks ?
 Test Scripts .
 How do we do write Test Scripts .
 Issues while Scripting
 Lego Tests – Overview
 Lego Tool - Demo
 Conclusion
 Q & A
Testing Terminologies ?
 Manual
 Automation
 Sanity
 Regression
 Performance ( Volume, Load etc)
 Security
 Exploratory
 User Acceptance
etc.
Lego Blocks
Have you all played with these blocks ?
What are Lego Blocks ?
So how is Lego Blocks related to Testing ?
Problem
 Login to HP ALM with below roles and write Test Scripts
 Developer
 Tester
 Test Manager
 Administrator
Test Scenarios -1
Test Scripts -1
Test Scenarios -2
Test Scripts - 2
Test Scenarios -2
Scenario content changed
Test Scripts - 2
Script Changes ?
 Workflow changed ?
 Impact to other modules ?
 Any other dependency ?
 What all steps to be changed ?
 How much time will it take to change the scripts ?
Script Changes ?
 How to solve the problem ?
 Can this be solved by Automation or Perfomance ?
Script Changes ?
IDEA – Break Testing into building ‘Blocks’
Requirement 1
Set A
Department
Workflow
A block is: Atomic Re-usable and Testable
…test each block and assemble results…
• Test each ‘Block’ and create a picture of how
well built the solutions are.
• Use many hands to test many blocks, instead
of one long workflow
Key Benefits
• Faster more repeatable test events, drive better quality
• Test events enabled by self assembly tools, give greater user confidence
• Training based on same test materials increasing system adoption
Demonstration of Lego Testing Tool
Demonstration of Lego Testing Tool
The Legoize Testing has helped my current project in creating
test scripts within 15 minutes. Only the scenario needs to be
identified and we have to pick the test blocks specific for the
scenario and the Tool takes care of the actual script creation on
its own.
Stakeholders and Leadership have really appreciated the Lego
Tool and this is being extensively in my current project.
Conclusion
Dear Shyam and Team , this is
genuinely incredible work .
Thank you for pulling these together
for the teams on Sunday.
Feedback
Many thanks Shyam once again to
you and the team for the
outstanding efforts .
Thanks very much Shyam. I received very
positive feedback about the scripts for those
who used them.
Recommendations
• Identify building ‘Blocks’, LEGOs
• Test each LEGO
• Provide Self-Service toolset to build your own Test Script
Let’s
Legoize
Testing
Q & A
Please feel free to contact me at
eMail : shyamconf@gmail.com
Twitter : shyam_sunder_30
Linkedin : sundershyam30

Más contenido relacionado

La actualidad más candente

How to be proud when you are done
How to be proud when you are doneHow to be proud when you are done
How to be proud when you are doneAleksey Solntsev
 
Test-Driven Development
Test-Driven DevelopmentTest-Driven Development
Test-Driven Developmentadrianmitev
 
Agile and test driven development
Agile and test driven developmentAgile and test driven development
Agile and test driven developmentAhmed El-Deeb
 
Driving application development through behavior driven development
Driving application development through behavior driven developmentDriving application development through behavior driven development
Driving application development through behavior driven developmentEinar Ingebrigtsen
 
Outside-in Testing in Vue with Cypress
Outside-in Testing in Vue with CypressOutside-in Testing in Vue with Cypress
Outside-in Testing in Vue with CypressJosh Justice
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackJAXLondon_Conference
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Developmentpmanvi
 
How engineering practices help business
How engineering practices help businessHow engineering practices help business
How engineering practices help businessAndrey Rebrov
 
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam DanangAgile đây Vietnam
 
Spec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each otherSpec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each otherAndrey Rebrov
 
Continuous Integration: Finding problems soonest
Continuous Integration: Finding problems soonestContinuous Integration: Finding problems soonest
Continuous Integration: Finding problems soonestShawn Jones
 
Unit testing
Unit testingUnit testing
Unit testingBrian Hu
 
Adopting Scrum and Agile
Adopting Scrum and AgileAdopting Scrum and Agile
Adopting Scrum and Agileguy_davis
 
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanBehavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanQA or the Highway
 
Becoming a better programmer - unit testing
Becoming a better programmer - unit testingBecoming a better programmer - unit testing
Becoming a better programmer - unit testingDuy Tan Geek
 
Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Dror Helper
 
Lessons learnt in ten years of agile testing
Lessons learnt in ten years of agile testingLessons learnt in ten years of agile testing
Lessons learnt in ten years of agile testingBaiju Joseph
 
Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"Lars Thorup
 

La actualidad más candente (20)

How to be proud when you are done
How to be proud when you are doneHow to be proud when you are done
How to be proud when you are done
 
XP Injection
XP InjectionXP Injection
XP Injection
 
Test-Driven Development
Test-Driven DevelopmentTest-Driven Development
Test-Driven Development
 
Agile and test driven development
Agile and test driven developmentAgile and test driven development
Agile and test driven development
 
Driving application development through behavior driven development
Driving application development through behavior driven developmentDriving application development through behavior driven development
Driving application development through behavior driven development
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Outside-in Testing in Vue with Cypress
Outside-in Testing in Vue with CypressOutside-in Testing in Vue with Cypress
Outside-in Testing in Vue with Cypress
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
How engineering practices help business
How engineering practices help businessHow engineering practices help business
How engineering practices help business
 
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
 
Spec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each otherSpec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each other
 
Continuous Integration: Finding problems soonest
Continuous Integration: Finding problems soonestContinuous Integration: Finding problems soonest
Continuous Integration: Finding problems soonest
 
Unit testing
Unit testingUnit testing
Unit testing
 
Adopting Scrum and Agile
Adopting Scrum and AgileAdopting Scrum and Agile
Adopting Scrum and Agile
 
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanBehavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
 
Becoming a better programmer - unit testing
Becoming a better programmer - unit testingBecoming a better programmer - unit testing
Becoming a better programmer - unit testing
 
Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012
 
Lessons learnt in ten years of agile testing
Lessons learnt in ten years of agile testingLessons learnt in ten years of agile testing
Lessons learnt in ten years of agile testing
 
Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"
 

Similar a TLC2018 Shyam Sunder: Legoizing Testing

Scrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingScrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingHossam Hassan
 
A lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous deliveryA lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous deliverySauce Labs
 
An Introduction To Software Development - Final Review
An Introduction To Software Development - Final ReviewAn Introduction To Software Development - Final Review
An Introduction To Software Development - Final ReviewBlue Elephant Consulting
 
Automating The New York Times Crossword by Phil Wells
Automating The New York Times Crossword by Phil WellsAutomating The New York Times Crossword by Phil Wells
Automating The New York Times Crossword by Phil WellsSauce Labs
 
May 2021 Spark Testing ... or how to farm reputation on StackOverflow
May 2021 Spark Testing ... or how to farm reputation on StackOverflowMay 2021 Spark Testing ... or how to farm reputation on StackOverflow
May 2021 Spark Testing ... or how to farm reputation on StackOverflowAdam Doyle
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseClareMcLennan
 
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"Christopher Hamm
 
A la découverte des google/test (aka gtest)
A la découverte des google/test (aka gtest)A la découverte des google/test (aka gtest)
A la découverte des google/test (aka gtest)Thierry Gayet
 
Software testing 2012 - A Year in Review
Software testing 2012 - A Year in ReviewSoftware testing 2012 - A Year in Review
Software testing 2012 - A Year in ReviewJohan Hoberg
 
Getting By Without "QA"
Getting By Without "QA"Getting By Without "QA"
Getting By Without "QA"Dave King
 
5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test AutomationSauce Labs
 
Team wide testing
Team wide testingTeam wide testing
Team wide testingEthan Huang
 

Similar a TLC2018 Shyam Sunder: Legoizing Testing (20)

Presentation delex
Presentation delexPresentation delex
Presentation delex
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Scrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingScrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testing
 
A lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous deliveryA lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous delivery
 
An Introduction To Software Development - Final Review
An Introduction To Software Development - Final ReviewAn Introduction To Software Development - Final Review
An Introduction To Software Development - Final Review
 
Automating The New York Times Crossword by Phil Wells
Automating The New York Times Crossword by Phil WellsAutomating The New York Times Crossword by Phil Wells
Automating The New York Times Crossword by Phil Wells
 
May 2021 Spark Testing ... or how to farm reputation on StackOverflow
May 2021 Spark Testing ... or how to farm reputation on StackOverflowMay 2021 Spark Testing ... or how to farm reputation on StackOverflow
May 2021 Spark Testing ... or how to farm reputation on StackOverflow
 
Invite the tester to the party
Invite the tester to the partyInvite the tester to the party
Invite the tester to the party
 
Agile
AgileAgile
Agile
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
NYC MeetUp 10.9
NYC MeetUp 10.9NYC MeetUp 10.9
NYC MeetUp 10.9
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
 
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
 
utplsql.pdf
utplsql.pdfutplsql.pdf
utplsql.pdf
 
A la découverte des google/test (aka gtest)
A la découverte des google/test (aka gtest)A la découverte des google/test (aka gtest)
A la découverte des google/test (aka gtest)
 
Software testing 2012 - A Year in Review
Software testing 2012 - A Year in ReviewSoftware testing 2012 - A Year in Review
Software testing 2012 - A Year in Review
 
Getting By Without "QA"
Getting By Without "QA"Getting By Without "QA"
Getting By Without "QA"
 
Software testing
Software testingSoftware testing
Software testing
 
5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation
 
Team wide testing
Team wide testingTeam wide testing
Team wide testing
 

Más de Anna Royzman

TLC2018 Bertold Kolics: Funnels of Hiring Test Engineers
TLC2018 Bertold Kolics: Funnels of Hiring Test EngineersTLC2018 Bertold Kolics: Funnels of Hiring Test Engineers
TLC2018 Bertold Kolics: Funnels of Hiring Test EngineersAnna Royzman
 
TLC2018 Dwayne Green: Let's Get Deliberate - for Managers
TLC2018 Dwayne Green:  Let's Get Deliberate - for ManagersTLC2018 Dwayne Green:  Let's Get Deliberate - for Managers
TLC2018 Dwayne Green: Let's Get Deliberate - for ManagersAnna Royzman
 
TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)
TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)
TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)Anna Royzman
 
TLC2018 Gitte Klitgaard: Imposter Syndrome
TLC2018 Gitte Klitgaard: Imposter SyndromeTLC2018 Gitte Klitgaard: Imposter Syndrome
TLC2018 Gitte Klitgaard: Imposter SyndromeAnna Royzman
 
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and SolutionsTLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and SolutionsAnna Royzman
 
TLC2018 Melissa Tondi: Finding Efficiencies in Software Testing
TLC2018 Melissa Tondi: Finding Efficiencies in Software TestingTLC2018 Melissa Tondi: Finding Efficiencies in Software Testing
TLC2018 Melissa Tondi: Finding Efficiencies in Software TestingAnna Royzman
 
TLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and Delivery
TLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and DeliveryTLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and Delivery
TLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and DeliveryAnna Royzman
 
TLC2018 Thomas Haver: The Automation Firehose - Be Strategic and Tactical
TLC2018 Thomas Haver: The Automation Firehose - Be Strategic and TacticalTLC2018 Thomas Haver: The Automation Firehose - Be Strategic and Tactical
TLC2018 Thomas Haver: The Automation Firehose - Be Strategic and TacticalAnna Royzman
 
TLC2018 Thomas Haver: The Science of Testing
TLC2018 Thomas Haver: The Science of TestingTLC2018 Thomas Haver: The Science of Testing
TLC2018 Thomas Haver: The Science of TestingAnna Royzman
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationAnna Royzman
 
TLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 years
TLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 yearsTLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 years
TLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 yearsAnna Royzman
 
The Three Pillars of Successful Test Leadership: Driving Projects, Process an...
The Three Pillars of Successful Test Leadership: Driving Projects, Process an...The Three Pillars of Successful Test Leadership: Driving Projects, Process an...
The Three Pillars of Successful Test Leadership: Driving Projects, Process an...Anna Royzman
 
Alexandra Schieren: It's Just...
Alexandra Schieren: It's Just...Alexandra Schieren: It's Just...
Alexandra Schieren: It's Just...Anna Royzman
 
Simon Peter Schrijver: Exploratory Testing Live
Simon Peter Schrijver: Exploratory Testing LiveSimon Peter Schrijver: Exploratory Testing Live
Simon Peter Schrijver: Exploratory Testing LiveAnna Royzman
 
Simon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair TestingSimon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair TestingAnna Royzman
 
Wing Wong: Quality Coaching
Wing Wong: Quality CoachingWing Wong: Quality Coaching
Wing Wong: Quality CoachingAnna Royzman
 
Tuhin Mitra: How I Automate My Negative Tests
Tuhin Mitra: How I Automate My Negative TestsTuhin Mitra: How I Automate My Negative Tests
Tuhin Mitra: How I Automate My Negative TestsAnna Royzman
 
Sumeet Mandloi: Robust Security Testing Framework
Sumeet Mandloi: Robust Security Testing FrameworkSumeet Mandloi: Robust Security Testing Framework
Sumeet Mandloi: Robust Security Testing FrameworkAnna Royzman
 
Sumeet Mandloi: Artificial Intelligence Tools in QA Functions
Sumeet Mandloi: Artificial Intelligence Tools in QA FunctionsSumeet Mandloi: Artificial Intelligence Tools in QA Functions
Sumeet Mandloi: Artificial Intelligence Tools in QA FunctionsAnna Royzman
 
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Anna Royzman
 

Más de Anna Royzman (20)

TLC2018 Bertold Kolics: Funnels of Hiring Test Engineers
TLC2018 Bertold Kolics: Funnels of Hiring Test EngineersTLC2018 Bertold Kolics: Funnels of Hiring Test Engineers
TLC2018 Bertold Kolics: Funnels of Hiring Test Engineers
 
TLC2018 Dwayne Green: Let's Get Deliberate - for Managers
TLC2018 Dwayne Green:  Let's Get Deliberate - for ManagersTLC2018 Dwayne Green:  Let's Get Deliberate - for Managers
TLC2018 Dwayne Green: Let's Get Deliberate - for Managers
 
TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)
TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)
TLC2018 Gitte Klitgaard: Experience Hierarchy (Workshop)
 
TLC2018 Gitte Klitgaard: Imposter Syndrome
TLC2018 Gitte Klitgaard: Imposter SyndromeTLC2018 Gitte Klitgaard: Imposter Syndrome
TLC2018 Gitte Klitgaard: Imposter Syndrome
 
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and SolutionsTLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
 
TLC2018 Melissa Tondi: Finding Efficiencies in Software Testing
TLC2018 Melissa Tondi: Finding Efficiencies in Software TestingTLC2018 Melissa Tondi: Finding Efficiencies in Software Testing
TLC2018 Melissa Tondi: Finding Efficiencies in Software Testing
 
TLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and Delivery
TLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and DeliveryTLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and Delivery
TLC2018 Tanya Kravtsov: 10 Steps to CI, Testing and Delivery
 
TLC2018 Thomas Haver: The Automation Firehose - Be Strategic and Tactical
TLC2018 Thomas Haver: The Automation Firehose - Be Strategic and TacticalTLC2018 Thomas Haver: The Automation Firehose - Be Strategic and Tactical
TLC2018 Thomas Haver: The Automation Firehose - Be Strategic and Tactical
 
TLC2018 Thomas Haver: The Science of Testing
TLC2018 Thomas Haver: The Science of TestingTLC2018 Thomas Haver: The Science of Testing
TLC2018 Thomas Haver: The Science of Testing
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise Automation
 
TLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 years
TLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 yearsTLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 years
TLC2018 Valeriy Burmistrov: Testing Leaders in 5-10 years
 
The Three Pillars of Successful Test Leadership: Driving Projects, Process an...
The Three Pillars of Successful Test Leadership: Driving Projects, Process an...The Three Pillars of Successful Test Leadership: Driving Projects, Process an...
The Three Pillars of Successful Test Leadership: Driving Projects, Process an...
 
Alexandra Schieren: It's Just...
Alexandra Schieren: It's Just...Alexandra Schieren: It's Just...
Alexandra Schieren: It's Just...
 
Simon Peter Schrijver: Exploratory Testing Live
Simon Peter Schrijver: Exploratory Testing LiveSimon Peter Schrijver: Exploratory Testing Live
Simon Peter Schrijver: Exploratory Testing Live
 
Simon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair TestingSimon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair Testing
 
Wing Wong: Quality Coaching
Wing Wong: Quality CoachingWing Wong: Quality Coaching
Wing Wong: Quality Coaching
 
Tuhin Mitra: How I Automate My Negative Tests
Tuhin Mitra: How I Automate My Negative TestsTuhin Mitra: How I Automate My Negative Tests
Tuhin Mitra: How I Automate My Negative Tests
 
Sumeet Mandloi: Robust Security Testing Framework
Sumeet Mandloi: Robust Security Testing FrameworkSumeet Mandloi: Robust Security Testing Framework
Sumeet Mandloi: Robust Security Testing Framework
 
Sumeet Mandloi: Artificial Intelligence Tools in QA Functions
Sumeet Mandloi: Artificial Intelligence Tools in QA FunctionsSumeet Mandloi: Artificial Intelligence Tools in QA Functions
Sumeet Mandloi: Artificial Intelligence Tools in QA Functions
 
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
 

Último

Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Alex Marques
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Smisbafathima9940
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 

Último (20)

Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 

TLC2018 Shyam Sunder: Legoizing Testing

  • 1. Legoizing Testing SHYAM SUNDER - PMP, CTM, CSM, 6σGB Sidra Medicine shyamconf@gmail.com
  • 2. Agenda  Lego Blocks ?  Test Scripts .  How do we do write Test Scripts .  Issues while Scripting  Lego Tests – Overview  Lego Tool - Demo  Conclusion  Q & A
  • 3. Testing Terminologies ?  Manual  Automation  Sanity  Regression  Performance ( Volume, Load etc)  Security  Exploratory  User Acceptance etc.
  • 4. Lego Blocks Have you all played with these blocks ? What are Lego Blocks ?
  • 5. So how is Lego Blocks related to Testing ?
  • 6. Problem  Login to HP ALM with below roles and write Test Scripts  Developer  Tester  Test Manager  Administrator
  • 11.
  • 12. Test Scenarios -2 Scenario content changed
  • 14. Script Changes ?  Workflow changed ?  Impact to other modules ?  Any other dependency ?  What all steps to be changed ?  How much time will it take to change the scripts ?
  • 15. Script Changes ?  How to solve the problem ?  Can this be solved by Automation or Perfomance ?
  • 17. IDEA – Break Testing into building ‘Blocks’ Requirement 1 Set A Department Workflow A block is: Atomic Re-usable and Testable
  • 18. …test each block and assemble results… • Test each ‘Block’ and create a picture of how well built the solutions are. • Use many hands to test many blocks, instead of one long workflow
  • 19. Key Benefits • Faster more repeatable test events, drive better quality • Test events enabled by self assembly tools, give greater user confidence • Training based on same test materials increasing system adoption
  • 20. Demonstration of Lego Testing Tool
  • 21. Demonstration of Lego Testing Tool
  • 22. The Legoize Testing has helped my current project in creating test scripts within 15 minutes. Only the scenario needs to be identified and we have to pick the test blocks specific for the scenario and the Tool takes care of the actual script creation on its own. Stakeholders and Leadership have really appreciated the Lego Tool and this is being extensively in my current project. Conclusion
  • 23. Dear Shyam and Team , this is genuinely incredible work . Thank you for pulling these together for the teams on Sunday. Feedback Many thanks Shyam once again to you and the team for the outstanding efforts . Thanks very much Shyam. I received very positive feedback about the scripts for those who used them.
  • 24. Recommendations • Identify building ‘Blocks’, LEGOs • Test each LEGO • Provide Self-Service toolset to build your own Test Script Let’s Legoize Testing
  • 25. Q & A
  • 26. Please feel free to contact me at eMail : shyamconf@gmail.com Twitter : shyam_sunder_30 Linkedin : sundershyam30