TESTING ON A LEAN DIETTESTING ON A LEAN DIET
FOR LEAN, MEAN, AND GREEN TESTSFOR LEAN, MEAN, AND GREEN TESTS
A WEBINAR PRESENTATION BY QA INFOTECHA WEBINAR PRESENTATION BY QA INFOTECH
SPEAKERSPEAKER
Ramandeep Singh
Head, Test Automation & Research Lab
Tester. Coder. Technologist. Test Evangelist. Trainer. Tech Talker. ...
AUTOMATED TEST TRENDS - COVERAGE AND EFFECTIVENESSAUTOMATED TEST TRENDS - COVERAGE AND EFFECTIVENESS
PRACTICAL EXAMPLEPRACTICAL EXAMPLE
A CASE OF AN ONLINE SHOPPING STOREA CASE OF AN ONLINE SHOPPING STORE
AUTOMATED TESTAUTOMATED TEST
ANOTHER IMPLEMENTATIONANOTHER IMPLEMENTATION
DEMODEMO
STUMBLING BLOCKSSTUMBLING BLOCKS
AUTOMATED TESTS ARE...AUTOMATED TESTS ARE...
Workflow dependent
Data dependent
Integration dependent
Application performance
dependent
HENCE..HENCE..
Slow, Brittle, Hard to diagnose
TEST SHOULD BE..TEST SHOULD BE..
Small
Discrete
Clear, defined and focused objective
Parallel executeable
HOW?HOW?
AUTOMATED TEST DEFINITIONAUTOMATED TEST DEFINITION
Specification by examples - Cucumber, Mocha
DSL - Domain Specific Language for automation library
CUCUMBER EXAMPLECUCUMBER EXAMPLE
CUCUMBER EXAMPLECUCUMBER EXAMPLE
INTERCEPTION AND MOCKINGINTERCEPTION AND MOCKING
Virtualize services
Bake test data
SinonJS, Pact, Mockito, Browser Debug API, Proxy, Fiddler, Cypress.io
DEMODEMO
PHANDO - PLAYER ABR TESTSPHANDO - PLAYER ABR TESTS
NON FATTY FRAMEWORKSNON FATTY FRAMEWORKS
Minimalistic
Mocking, Stubbing vs Test Data Management
Test design vs sugar-coated scripts
OTHER TECHNIQUESOTHER TECHNIQUES
Auto retry failures
Traceability
Refactor often
MAKE YOUR TESTSMAKE YOUR TESTS
Lean....Fast
Green....Reliable
Mean....Valuable
QUESTIONS?QUESTIONS?
Please use the chat section to type in your questions.
MORE READS ..MORE READS ..
https://qainfotech.com/category/blog/
https://qainfotech.com/category/webinars/
THANK YOU!THANK YOU!
www.qainfotech.com

Testing on a Lean Diet