Matthew Heusser / [email protected] / xndev.blogspot.com The Software Test&Performance Conference / San...

8
Matthew Heusser / [email protected] / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th , 2008 Evolution/Revolution And Test Automation

Transcript of Matthew Heusser / [email protected] / xndev.blogspot.com The Software Test&Performance Conference / San...

Page 1: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

Matthew Heusser / [email protected] / xndev.blogspot.comThe Software Test&Performance Conference / San Mateo, CA Apr 16th, 2008

Evolution/RevolutionAnd Test Automation

Page 2: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

Dialectic

(In-class exercise. I’ll meet you at the easel.)

Page 3: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

How Science Advances- Aristotle’s Error

- Galileo

- Copernicus

-Neptunism

- Newton

- Francis Bacon

Page 4: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

The testing pyramid

Page 5: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

Test Automation - I

Page 6: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

Test Automation - II

• Model Based Testing

Page 7: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

Tomorrow’s Test Automation

• Test Classification as ‘tags’

• Other kinds of test automation– Little tool sets– Reproducing Defects– Documenting Defects– Creating “Test Case” Documentation– Taking notes for us

Page 8: Matthew Heusser / Matt@xndev.com / xndev.blogspot.com The Software Test&Performance Conference / San Mateo, CA Apr 16 th, 2008 Evolution/Revolution And.

A different kind of tool set