Thursday, 23 February 2012

Testdesign für Testautomation

There are no translations available.

Rückblick zur vierten Veranstaltung der Reihe

"10 things I wished they'd told me!" 2011

 

SEQIS

 

... 24.11.2011, 08:30 - SEQIS  lud zum vierten Mal in diesem Jahr zum Testing-Frühstück nach Mödling. Das Thema „Testdesign für Testautomation“ erwies sich als Trendthema, viele Kunden und Interessierte kamen zum Termin. Herr Thomas Dietl, Testconsultant bei SEQIS stellte seine Patterns für ein erfolgreiches Testdesign vor – gestärkt durch ein gesundes Frühstück und animiert durch die Gespräche zwischen den Teilnehmern ging es pünktlich um 09:00 dann zur Sache.

Testdesigns für Automationsskripte

 

Die Testautomationstoolentscheidung ist getroffen, erste Anforderungen für eine Regressionstestdurchführung gestützt durch Testautomation (= TA) sind auch da – wie geht man das jetzt an?

„Gerade weil Testautomation durch Computer abgearbeitet wird, beschäftigen sich heute viele nicht wirklich mit der Optimierung der Testdurchführung: Der Computer arbeitet rasch und ohne Widerstand alle Aufgaben ab > wozu sich also mit Optimierungen im Testdesign beschäftigen?“ bringt Thomas Dietl zur Ausgangslage seiner 10 things die Problematik auf den Punkt. „Oft werden Produkt- und Testfalllebenszyklus nicht beachtet, Testfälle ohne wirklichen Nutzen in Richtung Qualitätsverbesserung durchgeführt und allgemeine Grundsätze wie Wartbarkeit und Dokumentation nicht eingehalten. Viele Gründe dafür, warum Testautomation nur einen geringen Effekt bei vergleichsweise großen Aufwendungen hat.“

 

Zum Inhalt

Egal wie rasch Automaten sind – letztlich stellt sich auch bei der Testautomation die Frage: Wie erreiche ich mit möglichst wenigen Testfällen eine hohe Abdeckung der Funktionalitäten?



Diese Herausforderung ist nicht unbekannt und es wurden bereits beim Design manueller Testfälle einige zielführende Lösungsansätze gefunden. Methoden wie Grenzwertanalyse und orthogonale Arrays helfen hier bei der Auswahl geeigneter Testfälle und Testdaten. Diese Designmethoden können und sollten auch in der Testautomation eingesetzt werden, denn auch hier haben wir eine endliche Durchführungszeit, auch wenn die Durchführungsgeschwindigkeit ein Vielfaches der manuellen beträgt.

Unter anderem wurden folgende weitere Fragestellungen behandelt:

  • Was und wie sollte automatisiert werden?
  • Wie kann Wartbarkeit und Scripting optimiert werden?
  • Wie erreicht man eine höhere Wirtschaftlichkeit der TA?
  • Was ist hinsichtlich Fehlerbehandlung zu berücksichtigen?
  • Gibt’s ein unabhängiges TA-Portfolio – und was bedeutet das?
... ein Teilnehmerfeedback

Zum Nachlesen:

Wir stellen Ihnen hier die Folien aus dem Vortrag von Herrn Thomas Dietl zum Download zur Verfügung. Größe ca 1,4 MB.

Zum Nachschauen:

Zusätzlich zu den Folien, bieten wir Ihnen auch an, den Vortrag als DVD anzufordern. Senden Sie dazu einfach eine E-Mail an This e-mail address is being protected from spambots. You need JavaScript enabled to view it

* * *

Last Updated ( Wednesday, 25 January 2012 09:36 )
 

Support

© SEQIS - The Austrian Software Test Experts!


SEQIS Follow SwTestIsCool on Twitter

 

SEQIS.com optimiert für

SEQIS.com optimiert für ie7

SEQIS.com optimiert für firefox