Qualität als Konzept: In 7 einfachen Schritten zu qualitativ hochwertige(re)n Test Cases im TFS!

Ein Testfall beschreibt eine Reihe auszuführender Aktionen sowie die zu erwartenden Ergebnisse dieser Aktionen. Der Sinn eines Testfalles ist es, eine bestimmte Funktionalität eines Testobjektes zu verifizieren. Testfälle sind der erste Schritt im gesamten Testing Lifecycle und bilden somit den Grundstein für eine hohe Qualität im selbigen. Dabei wird die Qualität von Testfällen zunächst durch…

AIT unterstützt Team beim Startup Weekend

Das Startup Weekend ist ein weltweites Event bei denen sich Entwickler, Designer, Studenten, Naturwissenschaftler und Ingenieure, Business-Spezialisten und vor allem Gründer in verschiedenen Städten treffen. Innerhalb von 54 Stunden soll ein vollständiges Gründungskonzept entwickelt und auf seine Machbarkeit und Marktgängigkeit geprüft werden. Aufgabe dabei ist ebenfalls eine Demo zu entwickeln, um beim finalen Pitch vor…

Qualität als Konzept: Umgang mit Abhängigkeiten von Test Cases im TFS

Ist man als Berater im Umfeld von Microsoft ALM im Bereich Testmanagement unterwegs, so kommt des Öfteren die Fragestellung auf, wie mit Abhängigkeiten von Test Cases im TFS umgegangen werden kann. Die kurze Antwort darauf lautet: “Es kommt darauf an.” Um die Frage also wirklich beantworten zu können, muss man zunächst die Art der bestehenden…

WiX Toolset Teil 2: Wie sieht das denn aus? – Das WiX Toolset User Interface

Das WiX Toolset wird bereits mit verschiedenen Benutzeroberflächen ausgeliefert. So kann ein einfacher Installationsassistent durch das Hinzufügen eines UIRef Elementes innerhalb des Product Elementes erstellt werden. Diese bereits mitgelieferten User Interfaces bieten verschiedene, anpassbare Optionen. So ist beispielsweise eine Installationsroutine, die das Einstellen des Installationspfades erlaubt, genauso enthalten wie ein Assistent, der das an und…

Software ist wie LEGO®

Gute Software zu entwickeln ist ein hartes Stück Arbeit. Umso größer ist die Freude und Erleichterung, wenn “es endlich geschafft ist”. Das Produkt kann verteilt und genutzt werden. Alle Anwender sind glücklich und zufrieden. Das Projekt ist fertig und man kann sich neuen Themen widmen. Wäre es nicht schön, wenn die Realität so aussehen würde? Leider ist…

WiX Toolset Teil 1: Hilfe, Ich brauche einen Installer! – Das WiX Toolset

Zu Beginn eines Entwicklungsprozesses muss man sich um vieles kümmern: Architektur, Konzepte und Verantwortlichkeiten sind nur ein kleiner Teil des Ganzen. Was dabei gerne vergessen wird, ist das eigentlich Wichtige: Wie kommt meine Anwendung später zum Nutzer? Anders formuliert: Wie installiert der Nutzer später meine Software auf seinem System? Wer komplexe Anwendungen entwickelt und diese…

Qualität als Konzept: Aus der Werkzeugkiste eines Testers – Tools zur Untersuchung von Oberflächen

Eine wesentliche Aufgabe im Testing ist es, sicherzustellen, dass die Software in verschiedenen Anwendungsszenarien, wie z.B. mit verschiedenen Endanwendergeräten, Betriebssystemen oder Browsern, fehlerfrei und in gleicher Weise funktioniert. Werden ausschließlich manuelle Tests ausgeführt, so stößt man bei dieser Aufgabe aufgrund der Komplexität und dem damit verbundenen hohen zeitlichen Aufwand schnell an seine Grenzen. Automatisierte Oberflächentests hingegen…