SlideShare a Scribd company logo
Тема доклада
Тема доклада
Тема доклада
KYIV 2019
Mikhail Chub
TEST AUTOMATION CONSULTANCY
QA CONFERENCE #1 IN UKRAINE
2
HELLO
Head of QA Competence, Infopulse Ukraine
Lecturer, KPI
MIKHAIL CHUB
16 years
in QA
5 years
in Education
ISTQB
ATM
Hobby mikhailchub mikhail.chubqamania
NEW OPPORTUNITIES
Stronger Boss – better loot
BOOST EXPERTISE
Work harder – get stronger
MOM WILL BE PROUD
Attaboy!
APPLY ALL
KNOWLEDGE
Right now!
WHY
CONSULTING
CONTENTS
4
START
ABOUT
PROJECT & CLIENT
Few words about project specifics,
client and the scope.
CONTENTS
5
“WARM” PHASE
CLOSURE
• Acceptance
• Maintenance
“HOT” PHASE
OPERATION
• Assessment
• Tools Evaluation
• Proof of Concept
• Training
• Pilot
• Strategy
“COLD” PHASE
INITIATION
• Opportunity
• Waiting
• Hiring
CONTENTS
6
END
AFTER THE PROJECT
WHAT’s NEXT
• New projects
• Build competence
• Adjusted templates
LESSONS LEARNED
SUMMARY
• What was good
• What was NOT so good
ABOUT
CLIENT & PROJECT
CONSULTANCY
ABOUT CLIENT
8
.
Bank
under transformation
ABOUT PROJECT
9
.
Bank
under transformation
ABOUT PROJECT
10
How to make it right
AUTOMATED
TESTING
Teach how to do it right
TRAINING
How to make it right
PERFORMANCE
TESTING
Implement few tests together with
the local team so they are able to
copy-paste progress further
PILOT
Evaluate and select the best
suitable tool
PROPER TOOLS
Define strategy for auto and perf
tests development
SYSTEMATIC
APPROACH
INITIATION
CONSULTANCY
OPPORTUNITY
12
FIND
RFP
Make sure your Sales
understand what to
look for and what to
propose
UNDERSTAND
DECOMPOSITION
Ask questions, recall your past projects,
identify high-level activities
ESTIMATE
PROJECT
PLAN
Estimate activities using
your expertise and
statistical methods
PROVE
CASE
STUDY
Collect proofs of
your expertise,
compile them to a
convincing slides
WIN
PRESENT
Present your approach
personally to the potential
client, be fair and
convincing
ESTIMATION
13
. . .
PROJECT PLAN
14
JAN FEB MAR APR MAY JUN JUL
ASSESSMENT1
TOOLS EVALUATION, POC2
AUTOTESTING TRAINING3
AUTOTESTING PILOT4
PERFTESTING TRAINING5
PERFTESTING PILOT6
MAINTENANCE7
OPPORTUNITY
15
FIND
RFP
Make sure your Sales
understand what to
look for and what to
propose
UNDERSTAND
DECOMPOSITION
Ask questions, recall your past projects,
identify high-level activities
ESTIMATE
PROJECT
PLAN
Estimate activities using
your expertise and
statistical methods
PROVE
CASE
STUDY
Collect proofs of
your expertise,
compile them to a
convincing slides
WIN
PRESENT
Present your approach
personally to the potential
client, be fair and
convincing
WAITING
16
HIRING
17
Explain complicated things
in simple words
ADVISORY SKILLS
Able to establish plans,
milestones, KPIs and follow
them
MANAGEMENT SKILLS
Making people happier
rather than writing good
autotests
COMMUNICATION SKILLS
TECHNICAL SKILLS
Solid hands-on experience
INTERVIEWING
18
INTERVIEWING
19
TEAM MEMBERS
20
AutoTesting Consultant
Does magic with automated tests.
Principal Consultant
Recruits team of superheroes and makes sure
that other superheroes remember about the
Great Goal.
PerfTesting Consultant
Uses science to hurt.
OPERATION
CONSULTANCY
ASSESSMENT
22
COMMUNICATION
ASSESSMENT
23
0201
03
400-500
ACTIVE USERS
Core Banking
INTEGRATIONS
Open Account, Top-up Mobile
MAIN USE CASE
Give me all your money
PURPOSE
WinForms
TECHNOLOGY
Each 3 months
RELEASE FREQUENCY
STRUCTURE
ASSESSMENT
24
AUTOMATED TESTS
Number of scripts implemented
MILESTONES ARE MET
PROJECT PHASES FINISHED
IN TIME
Priorities defined, Tools selected,
Scope agreed
TOOLS EVALUATION MATRIX
Detailed tools comparison
SCRIPTS IN GIT
Developed and stored
KPI
METHODOLOGY
Written and agreed
TOOLS EVALUATION
25
TEST COMPLETE RANOREX WIN APP DRIVER COLUMN ONE
Technology
COMPARISON CATEGORY
CI
IDE, Debug
Maintainability
Execution, Reporting
Support
TOTAL
AUTOTESTING
TOOLS EVALUATION
26
LOAD RUNNER LOAD UI WAPT LOAD IMPACT
Technology
CATEGORY
CI
IDE, Debug
Maintainability
Execution,
Reporting
Support
TOTAL
NEOLOADJMETER
PERFTESTING
TRAINING
PRACTICE
Gradually rolling to Pilot
implementation
THEORY
For PerfTesting mostly
TRAINING PROGRAM
Intensive: 8d – Auto, 6d - Perf
SELF-STUDY MATERIALS
Video, Books, Forums, Chats,
Articles, Other links
PILOT
28
AUTOTESTING
+ =>
PILOT
29
PERFTESTING
PILOT
30
PERFTESTING
SATURATION POINT
in Client Bank
CLOSURE
CONSULTANCY
ACCEPTANCE
• According to defined earlier:
– Milestones
– Deliverables
– KPIs
• Accept what is met
• Agree on what is NOT met
32
ACCEPTANCE
Phase Artifacts Milestones KPIs
1. Assessment 1.1. Communication Matrix + 1.1. Intro Workshop + 1. Milestones are met +
1.2. Project Priorities + 1.2. Meetings +
1.3. Priorities +
2. Evaluation 2.1. Tools Evaluation Matrix + 2.1. AutoTool selected, agreed +
2.1. >= 2 Test Scenarios are successfully automated for chosen
system +
2.2. Costs comparison + 2.2. PerfTool selected, agreed + 2.2. >= 2 PerfTest Scenarios are designed for chosen system +-
2.3. Time-to-market comparison +- 2.3. Project scope agreed +
3. Methodology 3.1. Methodology document + 3.1. Methodology drafted + 3. Milestones are met +-
3.2. Training Program (Auto) + 3.2. Methodology finalized +
3.3. Training Program (Perf) + 3.3. Methodology agreed X
4. Autotesting Training 4.1. Projects from students in VCS + 4.1. Customer: classroom prepared + 4. Automation exam marks >= 65% X
4.2. Autotesting training projects completed by students +
5. Autotesting PoC 5.1. Implemented PoC project in VCS + 5.1. Autotests Architecture designed + 5.1. Implemented 5-10 P1 autotests for chosen system +
5.2. Test Execution Reports + 5.2. Test Data generator developed +- 5.2. Able to run autotests from CI +
5.3. Autotests Adopted for CI + 5.3. Atomation Test Reports are understandable +
5.4. Autotests Adopted for Reporting +
6. Perftesting Training 6.1. Training presentation + 6.1. Perftest Homeworks done + 6. Perftest exam marks >= 65% +
6.2. Team Profiling doc +- 6.2. Perftest theory exam conducted +
6.3. Perftest training final marks are set +
7. Perftesting PoC 7.1. Test Scripts + 7.1. Perftest activities on practice + 7.1. 5-10 Perftests are implemented for chosen system +
7.2. Test Data + 7.2. List of future PerfTest candidates prepared + 7.2. Able to run perftests from CI +
7.3. Test Reports + 7.3. Test Reports are understandable +
7.4. Lessons Learnt +
33
MAINTENANCE
• Weekly calls
• to solve problems
34
WHAT’s NEXT
CONSULTANCY
BASELINE
36
Plum gummi bears. Apple
pie yummy cake with candy
SERVICE QUALITY
Sugar gummi bears. Apple
pie yummy cake with candy
TRANSPARENT RELATIONSHIP
Sugar plum gummi bears.
pie yummy cake with candy
TEST PROCESS REVIEW
ADDITIONAL OPPORTUNITIES AND SERVICES
37
BUILD COMPETENCE CENTER
Help to establish competence
MANUAL TESTING TRAININGS
Help to increase competence on the
Basic and Advanced level
THREE NEW OPPORTUNITIES
• Solutions Development
• DevOps Consultancy
• Additional Testing Services
TEACH TEACHERS
Implement methodology for further
competence growth
SUMMARY
CONSULTANCY
PROBLEMS
39
PROBLEMS
AND THEIR RESOLUTION
CONSULTANCY
• Shared
• Hardware isn’t close to PROD
ENVIRONMENT
• Only through terminal
• No VPN access
ACCESS
• Hard to allocate internally
• Hard to find externally
HIRING
PROBLEMS
40
PROBLEMS
AND THEIR RESOLUTION
CONSULTANCY
DOUBTSAUTHORITY
• Local team
• UI localization
• Test Cases
LANGUAGE
LESSONS LEARNED
41
TEMPLATES
Reuse saves time
PROJECT PLAN
Is a must
RESPECT –
IS EVERYTHING
Уважение клиента
ЛУЧШЕЕ –
ВРАГ ХОРОШЕГО
Иногда можно быть проще
БОЛЕЗНЬ
А НЕ СИМПТОМЫ
До автотестов еще
нужно дойти
CLASSIC TRAINING
WITH THEORY
Теория + Практика
лучше чем одна Практика
THANK YOU
QUESTIONS?

More Related Content

What's hot

Tackling software testing challenges in the agile era
Tackling software testing challenges in the agile eraTackling software testing challenges in the agile era
Tackling software testing challenges in the agile eraQASymphony
 
EXTENT-2016: The Future of Software Testing
EXTENT-2016:	 The Future of Software TestingEXTENT-2016:	 The Future of Software Testing
EXTENT-2016: The Future of Software TestingIosif Itkin
 
The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QARapidValue
 
CESAR.thon: a Testing Marathon Framework
CESAR.thon: a Testing Marathon FrameworkCESAR.thon: a Testing Marathon Framework
CESAR.thon: a Testing Marathon FrameworkRodrigo Cursino
 
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automationAgile Testing Alliance
 
Agile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your PipelineAgile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your PipelinePerfecto by Perforce
 
От хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере BackendОт хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере BackendCOMAQA.BY
 
Agile Testing Analytics
Agile Testing AnalyticsAgile Testing Analytics
Agile Testing AnalyticsQASymphony
 
Continuous Testing in Vegas
Continuous Testing in VegasContinuous Testing in Vegas
Continuous Testing in Vegasjaredrrichardson
 
Testing Essentials for the Age of Agile
Testing Essentials for the Age of AgileTesting Essentials for the Age of Agile
Testing Essentials for the Age of AgileApplause
 
Agile Testing 2020
Agile Testing 2020Agile Testing 2020
Agile Testing 2020arzu TR
 
Qa role in agile teams
Qa role in agile teamsQa role in agile teams
Qa role in agile teamsAnwar Sadat
 
PTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againPTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againAdam Makarowicz
 
Appium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous IntegrationAppium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous IntegrationTechWell
 
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...QASymphony
 
The New Gives and Takes in a testers role
The New Gives and Takes in a testers role The New Gives and Takes in a testers role
The New Gives and Takes in a testers role Agile Testing Alliance
 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsQA or the Highway
 
Evolve or Die: Healthcare IT Testing | QASymphony Webinar
Evolve or Die: Healthcare IT Testing | QASymphony WebinarEvolve or Die: Healthcare IT Testing | QASymphony Webinar
Evolve or Die: Healthcare IT Testing | QASymphony WebinarQASymphony
 
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Rakuten Group, Inc.
 

What's hot (20)

Tackling software testing challenges in the agile era
Tackling software testing challenges in the agile eraTackling software testing challenges in the agile era
Tackling software testing challenges in the agile era
 
EXTENT-2016: The Future of Software Testing
EXTENT-2016:	 The Future of Software TestingEXTENT-2016:	 The Future of Software Testing
EXTENT-2016: The Future of Software Testing
 
The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QA
 
CESAR.thon: a Testing Marathon Framework
CESAR.thon: a Testing Marathon FrameworkCESAR.thon: a Testing Marathon Framework
CESAR.thon: a Testing Marathon Framework
 
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
 
Agile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your PipelineAgile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
 
От хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере BackendОт хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере Backend
 
Agile Testing Analytics
Agile Testing AnalyticsAgile Testing Analytics
Agile Testing Analytics
 
Continuous Testing in Vegas
Continuous Testing in VegasContinuous Testing in Vegas
Continuous Testing in Vegas
 
Testing Essentials for the Age of Agile
Testing Essentials for the Age of AgileTesting Essentials for the Age of Agile
Testing Essentials for the Age of Agile
 
Agile Testing 2020
Agile Testing 2020Agile Testing 2020
Agile Testing 2020
 
Qa role in agile teams
Qa role in agile teamsQa role in agile teams
Qa role in agile teams
 
PTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againPTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back again
 
Acceleration Testing Academy
Acceleration Testing AcademyAcceleration Testing Academy
Acceleration Testing Academy
 
Appium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous IntegrationAppium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous Integration
 
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...
 
The New Gives and Takes in a testers role
The New Gives and Takes in a testers role The New Gives and Takes in a testers role
The New Gives and Takes in a testers role
 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle Williams
 
Evolve or Die: Healthcare IT Testing | QASymphony Webinar
Evolve or Die: Healthcare IT Testing | QASymphony WebinarEvolve or Die: Healthcare IT Testing | QASymphony Webinar
Evolve or Die: Healthcare IT Testing | QASymphony Webinar
 
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
 

Similar to QA Fest 2019. Михаил Чуб. Test Automation Сonsultancy

7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with AutomationWorksoft
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de BurgtTEST Huddle
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsTaUB Solutions
 
Software Testing Process & Trend
Software Testing Process & TrendSoftware Testing Process & Trend
Software Testing Process & TrendKMS Technology
 
Managing an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderManaging an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderProduct School
 
Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Sigma Software
 
Van heeringen estimate faster, cheaper, better
Van heeringen   estimate faster, cheaper, betterVan heeringen   estimate faster, cheaper, better
Van heeringen estimate faster, cheaper, betterHarold van Heeringen
 
Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Harold van Heeringen
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality ManagerAlan Kan
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегииCOMAQA.BY
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Fabricio Epaminondas
 
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...Curiosity Software Ireland
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of ExperimentationOptimizely
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Vimal Suba
 
Quality Analyst_5+ years exp
Quality Analyst_5+ years expQuality Analyst_5+ years exp
Quality Analyst_5+ years expsivarani M
 
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdfTest Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdfDiana Gray, MBA
 
Observation report 20070720
Observation report 20070720Observation report 20070720
Observation report 20070720營松 林
 
Quality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile TestingQuality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile Testingyoungculture
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process QualityWorksoft
 

Similar to QA Fest 2019. Михаил Чуб. Test Automation Сonsultancy (20)

7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Software Testing Process & Trend
Software Testing Process & TrendSoftware Testing Process & Trend
Software Testing Process & Trend
 
Managing an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderManaging an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product Leader
 
Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...
 
Van heeringen estimate faster, cheaper, better
Van heeringen   estimate faster, cheaper, betterVan heeringen   estimate faster, cheaper, better
Van heeringen estimate faster, cheaper, better
 
Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
Viknesvarane_Resume
Viknesvarane_ResumeViknesvarane_Resume
Viknesvarane_Resume
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегии
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015
 
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
 
Quality Analyst_5+ years exp
Quality Analyst_5+ years expQuality Analyst_5+ years exp
Quality Analyst_5+ years exp
 
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdfTest Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
 
Observation report 20070720
Observation report 20070720Observation report 20070720
Observation report 20070720
 
Quality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile TestingQuality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile Testing
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process Quality
 

More from QAFest

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQAFest
 
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQAFest
 
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QAFest
 
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QAFest
 
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQAFest
 
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQAFest
 
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQAFest
 
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QAFest
 
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QAFest
 
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQAFest
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QAFest
 
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QAFest
 
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQAFest
 
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QAFest
 
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QAFest
 
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQAFest
 
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQAFest
 
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QAFest
 
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QAFest
 
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QAFest
 

More from QAFest (20)

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
 
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
 
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
 
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
 
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать больше
 
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
 
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
 
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
 
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
 
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
 
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
 
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
 
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
 
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
 
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
 
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
 
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
 
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
 
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
 

Recently uploaded

Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXMIRIAMSALINAS13
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
Forest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFForest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFVivekanand Anglo Vedic Academy
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...Nguyen Thanh Tu Collection
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfYibeltalNibretu
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online PresentationGDSCYCCE
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfPo-Chuan Chen
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345beazzy04
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportAvinash Rai
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxricssacare
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfDr. M. Kumaresan Hort.
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chipsGeoBlogs
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxDenish Jangid
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Forest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFForest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDF
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
 
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 

QA Fest 2019. Михаил Чуб. Test Automation Сonsultancy

  • 1. Тема доклада Тема доклада Тема доклада KYIV 2019 Mikhail Chub TEST AUTOMATION CONSULTANCY QA CONFERENCE #1 IN UKRAINE
  • 2. 2 HELLO Head of QA Competence, Infopulse Ukraine Lecturer, KPI MIKHAIL CHUB 16 years in QA 5 years in Education ISTQB ATM Hobby mikhailchub mikhail.chubqamania
  • 3. NEW OPPORTUNITIES Stronger Boss – better loot BOOST EXPERTISE Work harder – get stronger MOM WILL BE PROUD Attaboy! APPLY ALL KNOWLEDGE Right now! WHY CONSULTING
  • 4. CONTENTS 4 START ABOUT PROJECT & CLIENT Few words about project specifics, client and the scope.
  • 5. CONTENTS 5 “WARM” PHASE CLOSURE • Acceptance • Maintenance “HOT” PHASE OPERATION • Assessment • Tools Evaluation • Proof of Concept • Training • Pilot • Strategy “COLD” PHASE INITIATION • Opportunity • Waiting • Hiring
  • 6. CONTENTS 6 END AFTER THE PROJECT WHAT’s NEXT • New projects • Build competence • Adjusted templates LESSONS LEARNED SUMMARY • What was good • What was NOT so good
  • 10. ABOUT PROJECT 10 How to make it right AUTOMATED TESTING Teach how to do it right TRAINING How to make it right PERFORMANCE TESTING Implement few tests together with the local team so they are able to copy-paste progress further PILOT Evaluate and select the best suitable tool PROPER TOOLS Define strategy for auto and perf tests development SYSTEMATIC APPROACH
  • 12. OPPORTUNITY 12 FIND RFP Make sure your Sales understand what to look for and what to propose UNDERSTAND DECOMPOSITION Ask questions, recall your past projects, identify high-level activities ESTIMATE PROJECT PLAN Estimate activities using your expertise and statistical methods PROVE CASE STUDY Collect proofs of your expertise, compile them to a convincing slides WIN PRESENT Present your approach personally to the potential client, be fair and convincing
  • 14. PROJECT PLAN 14 JAN FEB MAR APR MAY JUN JUL ASSESSMENT1 TOOLS EVALUATION, POC2 AUTOTESTING TRAINING3 AUTOTESTING PILOT4 PERFTESTING TRAINING5 PERFTESTING PILOT6 MAINTENANCE7
  • 15. OPPORTUNITY 15 FIND RFP Make sure your Sales understand what to look for and what to propose UNDERSTAND DECOMPOSITION Ask questions, recall your past projects, identify high-level activities ESTIMATE PROJECT PLAN Estimate activities using your expertise and statistical methods PROVE CASE STUDY Collect proofs of your expertise, compile them to a convincing slides WIN PRESENT Present your approach personally to the potential client, be fair and convincing
  • 17. HIRING 17 Explain complicated things in simple words ADVISORY SKILLS Able to establish plans, milestones, KPIs and follow them MANAGEMENT SKILLS Making people happier rather than writing good autotests COMMUNICATION SKILLS TECHNICAL SKILLS Solid hands-on experience
  • 20. TEAM MEMBERS 20 AutoTesting Consultant Does magic with automated tests. Principal Consultant Recruits team of superheroes and makes sure that other superheroes remember about the Great Goal. PerfTesting Consultant Uses science to hurt.
  • 23. ASSESSMENT 23 0201 03 400-500 ACTIVE USERS Core Banking INTEGRATIONS Open Account, Top-up Mobile MAIN USE CASE Give me all your money PURPOSE WinForms TECHNOLOGY Each 3 months RELEASE FREQUENCY STRUCTURE
  • 24. ASSESSMENT 24 AUTOMATED TESTS Number of scripts implemented MILESTONES ARE MET PROJECT PHASES FINISHED IN TIME Priorities defined, Tools selected, Scope agreed TOOLS EVALUATION MATRIX Detailed tools comparison SCRIPTS IN GIT Developed and stored KPI METHODOLOGY Written and agreed
  • 25. TOOLS EVALUATION 25 TEST COMPLETE RANOREX WIN APP DRIVER COLUMN ONE Technology COMPARISON CATEGORY CI IDE, Debug Maintainability Execution, Reporting Support TOTAL AUTOTESTING
  • 26. TOOLS EVALUATION 26 LOAD RUNNER LOAD UI WAPT LOAD IMPACT Technology CATEGORY CI IDE, Debug Maintainability Execution, Reporting Support TOTAL NEOLOADJMETER PERFTESTING
  • 27. TRAINING PRACTICE Gradually rolling to Pilot implementation THEORY For PerfTesting mostly TRAINING PROGRAM Intensive: 8d – Auto, 6d - Perf SELF-STUDY MATERIALS Video, Books, Forums, Chats, Articles, Other links
  • 32. ACCEPTANCE • According to defined earlier: – Milestones – Deliverables – KPIs • Accept what is met • Agree on what is NOT met 32
  • 33. ACCEPTANCE Phase Artifacts Milestones KPIs 1. Assessment 1.1. Communication Matrix + 1.1. Intro Workshop + 1. Milestones are met + 1.2. Project Priorities + 1.2. Meetings + 1.3. Priorities + 2. Evaluation 2.1. Tools Evaluation Matrix + 2.1. AutoTool selected, agreed + 2.1. >= 2 Test Scenarios are successfully automated for chosen system + 2.2. Costs comparison + 2.2. PerfTool selected, agreed + 2.2. >= 2 PerfTest Scenarios are designed for chosen system +- 2.3. Time-to-market comparison +- 2.3. Project scope agreed + 3. Methodology 3.1. Methodology document + 3.1. Methodology drafted + 3. Milestones are met +- 3.2. Training Program (Auto) + 3.2. Methodology finalized + 3.3. Training Program (Perf) + 3.3. Methodology agreed X 4. Autotesting Training 4.1. Projects from students in VCS + 4.1. Customer: classroom prepared + 4. Automation exam marks >= 65% X 4.2. Autotesting training projects completed by students + 5. Autotesting PoC 5.1. Implemented PoC project in VCS + 5.1. Autotests Architecture designed + 5.1. Implemented 5-10 P1 autotests for chosen system + 5.2. Test Execution Reports + 5.2. Test Data generator developed +- 5.2. Able to run autotests from CI + 5.3. Autotests Adopted for CI + 5.3. Atomation Test Reports are understandable + 5.4. Autotests Adopted for Reporting + 6. Perftesting Training 6.1. Training presentation + 6.1. Perftest Homeworks done + 6. Perftest exam marks >= 65% + 6.2. Team Profiling doc +- 6.2. Perftest theory exam conducted + 6.3. Perftest training final marks are set + 7. Perftesting PoC 7.1. Test Scripts + 7.1. Perftest activities on practice + 7.1. 5-10 Perftests are implemented for chosen system + 7.2. Test Data + 7.2. List of future PerfTest candidates prepared + 7.2. Able to run perftests from CI + 7.3. Test Reports + 7.3. Test Reports are understandable + 7.4. Lessons Learnt + 33
  • 34. MAINTENANCE • Weekly calls • to solve problems 34
  • 36. BASELINE 36 Plum gummi bears. Apple pie yummy cake with candy SERVICE QUALITY Sugar gummi bears. Apple pie yummy cake with candy TRANSPARENT RELATIONSHIP Sugar plum gummi bears. pie yummy cake with candy TEST PROCESS REVIEW
  • 37. ADDITIONAL OPPORTUNITIES AND SERVICES 37 BUILD COMPETENCE CENTER Help to establish competence MANUAL TESTING TRAININGS Help to increase competence on the Basic and Advanced level THREE NEW OPPORTUNITIES • Solutions Development • DevOps Consultancy • Additional Testing Services TEACH TEACHERS Implement methodology for further competence growth
  • 39. PROBLEMS 39 PROBLEMS AND THEIR RESOLUTION CONSULTANCY • Shared • Hardware isn’t close to PROD ENVIRONMENT • Only through terminal • No VPN access ACCESS • Hard to allocate internally • Hard to find externally HIRING
  • 40. PROBLEMS 40 PROBLEMS AND THEIR RESOLUTION CONSULTANCY DOUBTSAUTHORITY • Local team • UI localization • Test Cases LANGUAGE
  • 41. LESSONS LEARNED 41 TEMPLATES Reuse saves time PROJECT PLAN Is a must RESPECT – IS EVERYTHING Уважение клиента ЛУЧШЕЕ – ВРАГ ХОРОШЕГО Иногда можно быть проще БОЛЕЗНЬ А НЕ СИМПТОМЫ До автотестов еще нужно дойти CLASSIC TRAINING WITH THEORY Теория + Практика лучше чем одна Практика