QA fest - Web-magic of QA processes - Anton Kapitanenko - 2
-
Upload
anton-kapitanenko -
Category
Documents
-
view
16 -
download
3
Transcript of QA fest - Web-magic of QA processes - Anton Kapitanenko - 2
Web-magic of QA processes in (super-) high-loaded systems for (super-) production company
Anton KapitanenkoQA Manager at WG
Ukraine, Kiev, Web Department
2
Who is responsible for quality?
Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
3Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
How overall process looks like (super-high level)
4
Pre-production
Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
5
Pre-production
Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
System Analyst >> High-Level Requirements
[optional] Designer >> Mockups
[optional] Dev and UX-designers >> Prototypes
Product Manager >> Product Vision
6Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Pre-production
What about QA Lead activities?
High-Level Requirements testing
Review UX
High-Level Planning:• Strategy• Wetware
7Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Production
QA Lead – create formal Master Test Plan
Strategy + Approaches
Hardware + Software + Wetware
8Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Production
QA Lead – create formal Master Test Plan
Strategy + Approaches
Hardware + Software + Wetware
QA Team
Stakeholders
9Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
QA Lead – perform Version Planning
VersionTestPlan
EvaluateRisks
EstimateActivities
PrioritizeTasks
10Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
QA Lead – perform Version Planning
VersionTestPlan
EvaluateRisks
EstimateActivities
PrioritizeTasks
InteractiveEasy to understandEasy to understand
11Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
QA Lead – perform Version Planning
ContinuesImprovementVersion
TestPlan
EvaluateRisks
EstimateActivities
PrioritizeTasks
Interactive Easy
Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company 12
How to entertain testers before code RFT?
Create checklists
Design auto-scripts
Design test cases
13Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Test Cas
e
Checklis
t
14Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Auto-scripts
Robots work – Happy human
Some tasks cannot be tested by human
Increasing volume of regression
testing
Frameworks ||
15Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Production. Testing
Functional NFT
Security testing + audits
Performance testing+ audits
Integration
16Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Production. Testing
Functional NFT
Security testing + audits
Performance testing+ audits
Integration
Demo!
17Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
Stagings
[Pre-trunk]
Trunk
Stable
[Integration]
[Common]
Production
Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company 18
Releases
Package
IndependentEmergency
Game
19Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
20Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
After Releases #1
Test Summary Reports
Iteration Retrospective Analysis
Release Post-mortems
21
Test Summary
Report
Interactive
Contains dates,
statuses, environment
Easy even to “M”
Perspective
Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
22Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
After Releases #1
Test Summary Reports
Iteration Retrospective Analysis
Release Post-mortems
23Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
After Releases #1
Test Summary Reports
Iteration Retrospective Analysis
Release Post-mortems
24Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
After Releases #2
We can help to:• Support• Make improvements
Focus on monitoring
25Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
After Releases #3
After release start pre-prod activities
QA Team is always in production phase or release phase
26Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
P.S.
27Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company
P.P.S.
… and let’s connect
Anton KapitanenkoQA Manager at WG
Ukraine, Kiev, Web Department
e-mail: [email protected]
Web-magic of QA processes: in (super-) high-loaded systems for (super-) production company 28