test management mit visual studio...

Post on 01-Jul-2018

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Test Management mit Visual Studio 2012 Nico Orschel, AIT

Frank Maar, Microsoft Deutschland GmbH

Formales Testing

Agiles Testing

Agenda

Testkonzept: Planung der Testphasen

Kontrolle und Steuerung

Testkonzept ISO/IEC 829

ISO/IEC 9126

ISO 29119

6

(Agile) Testing Quadrants

Business Facing

Su

pp

ort

ing

Team

Functional Tests

Examples

Story Test

Prototypes

Simulations

Explorative Testing

Scenarios

Usability Testing

UAT (User Acceptance

Testing)

Alpha / Beta

Critiq

ue P

rod

uct

Unit Tests

Component Tests

Performance and Load

Testing

Security Testing

“Ility Testing”

Technology-Facing

Source: Brian Marrick

7

(Agile) Testing Quadrants

Business Facing

Su

pp

ort

ing

Team

Feedback Client

Storyboards

Visual Studio

MTM

Visual Studio

Critiq

ue P

rod

uct

Visual Studio

Visual Studio

2012 Ultimate

Technology-Facing

Source: Brian Marrick

Priorisierung der Tests

UI

Testing

Component

Testing

Unit

Testing

10%

20%

70%

Abnahmetests

Systemintegrationstests

Systemtests

Konponenten-

integrationstests

Komponententests

Die Realität

70%

20%

10%

Abnahmetests

Systemintegrationstests

Systemtests

Konponenten-

integrationstests

Komponententests

UI

Testing

Component

Testing

Unit

Testing

MTM – Hierarchischer Aufbau

Team Projekt

Test Plan

Release 1 Test Plan Release 2 …

Test Suite 1 Test Suite 2 …

Test Daten Test Steps

Shared Steps

Test 1

Test

Daten

Test

Steps

Test 2

Konfigurationen

Testplan Struktur

Integrieter Test- & Release-Plan

13

Testplan

14

Anforderung und verknüpfte Tests

Test Case Struktur

15

Wiederverwendung mit Shared Steps

17

Test Durchführungs

Bug Tracking

18

19

Rich

Bug

Log Files

System

Info

Code

Coverage

Screen

Shots +

Videos

System

Events

Debug-

Info

Intelli-

Trace

VM Snap-

shot

Vorgehensweisen

ungeplant geplant anpaßbar vorhersagbar

Agiles Testen

Agiles Testen

Agiles Testen mit dem Test Manager

Haben Sie schon mal eine Anwendung entwickelt, die knapp an den

Kundenwünschen vorbeischrammte?

Feedback-Client im Einsatz

Einfaches Anforderungsmanagement oder ein Bild sagt mehr als tausend

Worte

Storyboarding

Weitere Shapes

http://visualstudiogallery.msdn.microsoft.com/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=StoryboardShapes&f%5B0%5D.Text=Storyboard%20Shapes

Fragen? Danke!

top related