agile tour 2016 乘著 agile 的風,往 cd 的方向前進

37
Ԇ旰㻌 ێጮᰂ摁 粬獨摁 犔茐 Agile ጱ觓牧ஃ CD ጱොݻ獮蝱

Upload: edward-chen

Post on 12-Apr-2017

124 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Agile CD

Page 2: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Agile TestingAgile testing is a software testing practice that follows the principles of agile software development. Agile testing involves all members of a cross-functional agile team, with special expertise contributed by testers, to ensure delivering the business value desired by the customer at frequent intervals, working at a sustainable pace.

Page 3: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Agenda • QE •• QE

•• 94

Page 4: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

AgileCommunity.tw

About meEdward Chen

Quality Engineering [email protected]

•QA Scrum

QE

• HIE/ UX QE

QE

Page 5: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

QE

Page 6: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 7: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Skill 1:

Page 8: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Skill 2:

Page 9: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

QE

Page 10: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

( )

( )

Page 11: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

( ) ( )

Page 12: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 13: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

QE

Page 14: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

CD ( Continuous Delivery)

Page 15: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

5 (Indexes) 1. Continuous Integration 2. Automated Deployment to env 3. Test Automation

4. Version Control 5. Agile Continuous Delivery

Page 16: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

1. 2. 3. Agile 4. 5.

1 2 3 4 5

Page 17: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 18: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Not Started -

Begineer -

Average -

Advanced -

Expert - Production

~ 5 6 - 10 11 - 15 16 - 20 21 - 25

Page 19: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 20: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Unit TestFunctional Test

Non Functional Test Production Candidate

: 15

Smoke Test

Page 21: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Non Functional Test Production CandidateUnit Test

Functional Test

Smoke Test

Page 22: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Non Functional Test Production CandidateUnit Test

Functional Test

Smoke Test

Page 23: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Non Functional Test Production CandidateUnit Test

Functional Test

Smoke Test

Page 24: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

9

Page 25: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 26: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

5 (Indexes) 1. Continuous Integration 2. Automated Deployment to env 3. Test Automation

4. Version Control 5. Agile Continuous Delivery

Page 27: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Unit Test Functional Test Non Functional Test Production

Candidate

Page 28: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

Unit Test Functional Test Non Functional Test Production

Candidate

Monkey Test

Page 29: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

15 CD

Page 30: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 31: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 32: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進
Page 33: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

(3A )

Page 34: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

QE Team 3A Anyone Anytime Anywhere

Page 35: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

1. Test as a Service (3A + 2A)

Testing is essentially the responsibility of the person who develops a given feature

don’t hire too many dedicated testers developer relies on them, lazier and write more bugs hire people who can development and test functions

Page 36: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進

2. feedback 3.

Page 37: Agile tour 2016 乘著 Agile 的風,往 CD 的方向前進