Testautomatisierung

Lass testen – Testautomatisierung mit FitNesse (Teil 3, eine DSL für Hybris Webshop Tests)

Testautomatisierung mit Selenium und FitNesse, sowie einer eigens entwickelten Domain Specific Language zur Simulation von Usereingaben.

By |9. September 2015|Categories: Best Practices, Entwicklung, Testautomatisierung|Tags: , , , |

Lass testen – Testautomatisierung mit FitNesse (Teil 2)

Im ersten Teil über Testautomatisierung bin ich auf das technische Drumherum eingegangen, also wie FitNesse im Prinzip für Tests genutzt werden kann. Jetzt möchte ich auf die Tests selbst eingehen und beschreiben, was für automatisierte Tests wir im Moment durchführen.

By |15. Dezember 2014|Categories: Best Practices, Entwicklung, Testautomatisierung|Tags: , , |

Lass testen – Testautomatisierung mit Fitnesse (Teil 1)

Manuelle Integrations- und Systemtests sind eine mühsame und lästige Aufgabe. Ich kenne niemanden, der das gern macht. Will man ein System zuverlässig vor jedem Release manuell durchtesten, so ist der Zeitaufwand beträchtlich, insbesondere bei agilen Projekten, wo die Releasezyklen sehr kurz sind. Was liegt also näher als Testautomatisierung (der Systemtests)? Vorweg gleich eine Warnung: Verwende Testautomatisierung sparsam und halte die Komplexität der automatisierten Testfälle so gering wie möglich!

Keine Zeit für Unit-Tests? Test First!

TestDrivenGameDevelopment-270x168.png

Die Implementierung von Unit-Tests gehört in der Software-Entwicklung mittlerweile nicht nur zum guten Ton, sondern zum Handwerkszeug. Insbesondere in agilen Software-Projekten sind Unit-Tests unentbehrlich, da sie eine wichtige Voraussetzung für Refactorings und somit auch für die […]

7 Gründe, die gegen Testautomatisierung sprechen

Die Vorteile der Testautomatisierung liegen auf der Hand, die Vorgehensweisen sind etabliert, die langfristigen Ersparnisse dieser Verfahrensweise sind unbestritten. Und trotzdem ist Testautomatisierung ein ätzendes Thema. Woran liegt das?

By |19. Januar 2011|Categories: Best Practices, Entwicklung, Testautomatisierung|Tags: , |