Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

page 2

Slide 3

Slide 3 text

page 3 ..still based on real experience 

Slide 4

Slide 4 text

page 4

Slide 5

Slide 5 text

page 5

Slide 6

Slide 6 text

page 6

Slide 7

Slide 7 text

page 7

Slide 8

Slide 8 text

page 8 Automation Tester 80 level

Slide 9

Slide 9 text

page 9

Slide 10

Slide 10 text

page 10 Test Automation suite Have fun!

Slide 11

Slide 11 text

page 11 You are now responsible for our test automation suite! OK! Test Automation suite

Slide 12

Slide 12 text

page 12 Test Automation suite

Slide 13

Slide 13 text

page 13 PM

Slide 14

Slide 14 text

page 14

Slide 15

Slide 15 text

page 15

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

page 17

Slide 18

Slide 18 text

page 18

Slide 19

Slide 19 text

page 19

Slide 20

Slide 20 text

20

Slide 21

Slide 21 text

21

Slide 22

Slide 22 text

22

Slide 23

Slide 23 text

page 23

Slide 24

Slide 24 text

24

Slide 25

Slide 25 text

25

Slide 26

Slide 26 text

26 Truncate DB tables Upload initial data Deploy application Analyze test output Verify if defect is already known Compare with previous output Launch test suite Select tests for run Configure test machines

Slide 27

Slide 27 text

page 27

Slide 28

Slide 28 text

Improved build verification testing (smoke testing) Improved regression testing Multi-platform compatibility and configuration testing Improved execution of mundane tests Improved focus on advanced test issues Testing what manual testing can't accomplish (security testing, memory leaks) Ability to reproduce software defects Enhancement of system expertise (To decrease dependence on the functional experts of specific area) After hours "lights-out" testing Improved performance testing Improved stress and endurance testing Quality measurements and test optimization Improved system development lifecycle Improved documentation and traceability Distributed workload and concurrency testing 28

Slide 29

Slide 29 text

page 29

Slide 30

Slide 30 text

page 30

Slide 31

Slide 31 text

page 31

Slide 32

Slide 32 text

page 32

Slide 33

Slide 33 text

page 33

Slide 34

Slide 34 text

page 34

Slide 35

Slide 35 text

page 35

Slide 36

Slide 36 text

page 36 Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality, Elfriede Dustin, Thom Garrett , Bernie Gau, Publication Date: March 14, 2009

Slide 37

Slide 37 text

page 37

Slide 38

Slide 38 text

page 38

Slide 39

Slide 39 text

page 39

Slide 40

Slide 40 text

page 40

Slide 41

Slide 41 text

page 41 Questions?

Slide 42

Slide 42 text

page 42

Slide 43

Slide 43 text

“This book fills a huge gap in our knowledge of software testing. It does an excellent job describing how test automation differs from other test activities, and clearly lays out what kind of skills and knowledge are needed to automate tests. The book is essential reading for students of testing and a bible for practitioners.” —Jeff Offutt, Professor of Software Engineering, George Mason University

Slide 44

Slide 44 text

..in Experiences of Test Automation, they reveal test automation at work in a wide spectrum of organizations and projects, from complex government systems to medical devices, SAP business process development to Android mobile apps and cloud migrations. This book addresses both management and technical issues, describing failures and successes, brilliant ideas and disastrous decisions and, above all, offers specific lessons you can use.