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…

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…

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…

Qualität als Konzept

Ein sinnvolles Ziel professionellen Arbeitens ist es, Qualität anzustreben – sowohl im Ergebnis wie auch auf dem Weg dorthin: Ein qualitativ hochwertiges Ergebnis dokumentiert die Beherrschung des Lösungsraumes sowie der eingesetzten Fertigkeiten und Werkzeuge. Eine qualitativ hochwertige Software tut nicht nur irgendwie. Vielmehr unterstützt sie den Kunden nach allen Regeln der Kunst. Wer in der…

Experience the next Generation in Workflow Assistance for Developers: AIT AWE – The Automated Workflow Extension

Das Tracking des Projektfortschritts durch den Entwickler stellt aus Sicht des Projektmanagers eine der wichtigsten Aufgaben zum Nachverfolgen der Arbeit und zur Bestimmung des Projekterfolgs dar. Doch leider passiert es uns Entwicklern häufig, dass wir durch die Arbeit an hoch komplexen Code, Implementierung kurzfristig neu-priorisierter Features oder ausgedehntes Bugtracking schlicht versäumen, den eigenen Fortschritt zu…

VSTS Extension Monitoring mit Application Insights

Microsoft bietet den Benutzern von Visual Studio Team Services (VSTS) seit November 2015 im Format eines Marketplaces dafür Erweiterungen an. Dabei sind Entwickler dazu aufgerufen unter Verwendung von Standard Webtechnologien, wie HTML, CSS und JavaScript, VSTS, um fehlende Features zu erweitern. Beim Durchstöbern des Marktplatzes fällt auf, dass die sogenannten „Extensions“ sortiert nach der Anzahl der Installationen aufgelistet sind. Als…

ALM kompakt: Work Item löschen nicht verfügbar

Seit kurzem gibt es in VSTS (Visual Studio Team Services) die Möglichkeit Work Items (logisch) zu löschen. Details dazu sind in der MSDN zu finden. Es kann jedoch sein, dass man den Befehl nicht, wie in der MSDN versprochen, vorfindet. Diese Funktionalität benötigt nämlich eine separate Berechtigung. Diese ist standardmäßig nicht für die Benutzer der Contributors-Gruppe gesetzt.