Setup QA Process
description
Transcript of Setup QA Process
1
Setup QA ProcessQuality Assurance
Angel TsvetkovSenior QATeam Pulse
2
THE TEAM
3
WEBTHE PROJECT
4
2 WEEKSTHE ITERATION
5
AGENDA
Build Solid Ground Test In Agile Environment Test Infrastructure Items Lifecycle Definition Of Done Effective Code Freeze
6
BUILD SOLID GROUND
In-Team Communication Do We Need Separate Test Process?
7
TEST IN AGILE ENVIRONMENT
How To React On A Quick Changes? Make It Easy And Simple
8
TEST IN AGILE ENVIRONMENT
Test CasesViewsControlsTesting Framework
9
TEST IN AGILE ENVIRONMENT
Test CasesViewsControlsTesting Framework
Business
DevBus+Dev
10
TEST IN AGILE ENVIRONMENT
Everybody Testing
11
TEST INFRASTRUCTURE
Scalability Execution Mechanism Topology
12
TEST INFRASTRUCTURE
Build Controller
Build Agent
Test Controller
Test AgentVM-Build-1
VM-Exec-1 VM-Exec-2 VM-Exec-3
13
ITEMS LIFECYCLE
Less States
14
ITEMS LIFECYCLE
Not Done In Progress Ready For Test Done
15
ITEMS LIFECYCLE
Many States
16
ITEMS LIFECYCLE
Not DoneIn
Development
Developed Ready For Test In Testing Done
17
DEFINITION OF DONE
When The Work Is Done?
18
EFFECTIVE CODE FREEZE
Freeze The Code ≠ Freeze The Development
19
EFFECTIVE CODE FREEZE
Trunk
Branch
End Of Iteration
BUG FIX
1
2
20
QUESTIONS
???
22
THANK YOU…