Entdeckungsreise zum agilen testen

21

Transcript of Entdeckungsreise zum agilen testen

Page 1: Entdeckungsreise zum agilen testen
Page 2: Entdeckungsreise zum agilen testen
Page 3: Entdeckungsreise zum agilen testen
Page 4: Entdeckungsreise zum agilen testen
Page 5: Entdeckungsreise zum agilen testen
Page 6: Entdeckungsreise zum agilen testen
Page 7: Entdeckungsreise zum agilen testen

*** Keyword ***

Verhalten

[Arguments] ${Produkt} ${Feld} ${Wert} ${Fehler} ${Ort}

Es existiert eine Produktseite für ${Produkt}

Wenn im Feld ${Feld} der Wert ${Wert} eingegeben wird

Dann wird der ${Fehler} angezeigt

Und der ${Fehler} befindet sich bei ${Ort}

Und der ${Fehler} hat den Style Rechenblock_Fehler_Text

Und das Feld ${Feld} ist als Validierungsfehler markiert

| *Test Case* | | *Risiken* | *Feld* | *Wert* | *Fehler* | *Ort* |

| 1 | Verhalten | Haftpflicht | Geburtsdatum | ABC | Bitte geben Sie das Geburtsdatum im Format TT.MM.JJJJ an. | Hauptrechenblock |

| 2 | Verhalten | Haftpflicht | Fassungsvermögen | ABC | ABC ist keine Zahl | Risikorechenblock |

Page 8: Entdeckungsreise zum agilen testen
Page 9: Entdeckungsreise zum agilen testen
Page 10: Entdeckungsreise zum agilen testen
Page 11: Entdeckungsreise zum agilen testen
Page 12: Entdeckungsreise zum agilen testen
Page 13: Entdeckungsreise zum agilen testen

Robot Framework

SeleniumLibrary dbLibrary EMailLibrary

SeleniumAdapter

...

Platform

Library

Resources

α-BusinessObj.

Resources

DBAdapter

EMailAdapter

...

β-BusinessObj.

γ-PageObject

δ-PageObject

ResourcesFoo-A

Imports...

Test Suite/suites/foo/A

/suites/foo/B

/suites/bar/C

...

Test CaseGWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

Foo-B Imports

Bar-CImports

variable

... ...

Page 14: Entdeckungsreise zum agilen testen

26.11.2010 14

Page 15: Entdeckungsreise zum agilen testen
Page 16: Entdeckungsreise zum agilen testen

Robot Framework

SeleniumLibrary dbLibrary EMailLibrary

SeleniumAdapter

...

Platform

Library

Resources

α-BusinessObj.

Resources

DBAdapter

EMailAdapter

...

β-BusinessObj.

γ-PageObject

δ-PageObject

ResourcesFoo-A

Imports...

Test Suite/suites/foo/A

/suites/foo/B

/suites/bar/C

...

Test CaseGWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

GWT

Foo-B Imports

Bar-CImports

variable

... ...

Page 17: Entdeckungsreise zum agilen testen
Page 18: Entdeckungsreise zum agilen testen
Page 19: Entdeckungsreise zum agilen testen
Page 20: Entdeckungsreise zum agilen testen
Page 21: Entdeckungsreise zum agilen testen