1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt...

14
1 Testing Practices Thomas Schissler, artiso AG

Transcript of 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt...

Page 1: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

1

Testing Practices

Thomas Schissler, artiso AG

Page 2: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

2

Vorstellung

Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind

Team Foundation Server Entwicklungsprozesse Software-Architektur und Software Design

Leiter der .net Developergroup Ulm (www.dotnet-ulm.de)

Blog : http://www.artiso.com/problog

Thomas Schissler | artiso AG

Page 3: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

3

Test-Ziele

Page 4: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

4

Test-Planung

Page 5: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

5

Testmethoden im Überblick

DEMO Unit-Tests Web-Tests UI Tests Load Tests Manual Tests Code Metriken

Page 6: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

6

Wann welche Test-Methode?Manuelle Tests

UI / Web-Tests

Unit-Tests

Page 7: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

7

Test-Strategie

Test-Planung

Testspezifikation

Team-Organisation Wer soll testen? Wann testen?

Synergien nutzen

Architektur als Basis für Testability

Page 8: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

8

Testability

Page 9: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

9

Testability

Page 10: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

10

Testability

Page 11: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

11

Testing Practices

DEMO Methoden zur Testfall-Ermittlung Tipps & Tricks

Page 12: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

12

Fazit

?!

Page 13: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

13

Weitere Informationen

Session “Qualitätssicherung und Testen mit VSTS & TFS”16:15 – Neno Loje

CodePlex : TestCaseGeneratorhttp://www.codeplex.com/TestCaseGenerator

Microsoft Research : PEX-Projecthttp://research.microsoft.com/pex/?0sr=a

Mein Bloghttp://www.artiso.com/problog

Meine [email protected]

Page 14: 1 Testing Practices Thomas Schissler, artiso AG. 2 Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team.

14

Fragen ???

Gerne jetzt.

Oder heute und morgen noch hier auf der BASTA.

Oder gerne per Mail an [email protected]

Mein Blog: http:// www.artiso.com/problog

Thomas Schissler, artiso AG