Pex: Automated Exploratory Testing for .NET
Am 30.07.2008 veröffentlichte das Microsoft Research Team die Version 0.6 von Pex (Program EXploration). Bei Pex handelt es sich um ein Automatisierungs-Werkzeug, welches aus parametrisierten Testfällen meherer unterschiedliche Testfälle generiert. Schön ist, dass zu den unterstützten Frameworks neben VSTS auch MBUnit, NUnit und xUnit zählen (per Pex-Extensions). (Die Übersicht findet sich hier – mit den [...]
Microsoft Source Analysis Tool
Bereits am Freitag den 23. Mai 2008 wurde das Release des Microsoft Source Analysis Tools verkündet. Gestern bin ich dann auch dazu gekommen, einen kurzen Blick auf das neue Werkzeug zu werfen, welches meiner Meinung nach eine sinnvolle Ergänzung zu dem Code Analysis Werkzeug FxCop bildet. Handelt es sich bei beiden Werkzeugen um regelbasierte Tools, [...]
WebService testen mit soapUI
Auf der Suche nach einem Testwerkzeug für einen WebService bin ich durch einige gute Kritiken schnell auf das, in der Standard Version frei verfügbare, soapUI gekommen. Ein in Java geschriebenes Werkzeug mit einer Vielzahl an Möglichkeiten wie z.B.: WebService-Methoden zu inspizieren, aufzurufen oder gar zu mocken. Es ist möglich Projekte anzulegen, ganze TestSuiten innerhalb der [...]
Codelayout vereinheitlichen
Wer an größeren Projekten, an den mehrere Entwickler beteiligt sind, schon einmal gearbeitet hat, kennt sicher die Problematik: Trotz konkreter Layout-Vorgaben sehen die einzelnen Klassen doch zum Teil recht unterschiedlich aus und neue Entwickler haben es unnötig schwer, sich in den bestehenden Source-Code Lawinen zurecht zu finden, sollten sie ihr eigentliches Augenmerk doch auf die [...]
Data-Generator
Jeder, der sich schon etwas intensiver mit der Problematik “Testen” von Applikationen auseinander gesetzt hat, weiß, wie zeitaufwendig und teuer somit das pure Erstellen von Testdaten sein kann – und vor allem auch wie wenig beliebt und somit oft vernachlässigt. Aber wie gut die Tests ohne wirklich Testdaten sind – naja – das kann man [...]