Setup QA Process

Post on 12-Feb-2016

30 views 0 download

Tags:

description

Setup QA Process. Q uality A ssurance. Angel Tsvetkov. Senior QA. Team Pulse. THE TEAM. THE PROJECT. WEB. THE ITERATION. 2 WEEKS. AGENDA. Build Solid Ground Test In Agile Environment Test Infrastructure Items Lifecycle Definition Of Done Effective Code Freeze. - PowerPoint PPT Presentation

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

???

21

INFO

Angel.Tsvetkov@telerik.com

22

THANK YOU…