Azure Test Plans ist eine umfassende Test-Management-Lösung für manuelle und explorative Tests. Der Service ist Teil von Azure DevOps und ermöglicht Teams strukturierte Testplanung, Ausführung und Nachverfolgung.
Was ist Azure Test Plans?
Azure Test Plans ist das Test-Management-Tool innerhalb von Azure DevOps Services. Es bietet Funktionen für manuelle Testfälle, explorative Tests, Testsuiten und Traceability zwischen Tests und Requirements. Im Gegensatz zu reinen Automatisierungs-Tools wie Azure Pipelines fokussiert sich Test Plans auf manuelles Testen und organisierte Test-Workflows.
Der Service unterstützt den gesamten Test-Lifecycle: Testplanung mit hierarchischen Testsuiten, Testausführung mit Screenshots und Annotations, Bug-Tracking direkt aus Testläufen und umfassendes Reporting. Die Integration mit Azure Boards ermöglicht End-to-End-Traceability von Requirements über Testfälle bis zu Bugs.
Test Plans ist besonders wertvoll für Teams, die reguliertes Testen benötigen, für UAT-Szenarien mit Business-Stakeholdern oder für Regression-Testing vor Releases. Die Browser-Extension Test & Feedback ermöglicht explorative Tests direkt im Browser mit automatischer Screenshot-Erfassung und Session-Recording.
Typische Anwendungsfälle
User Acceptance Testing mit Business-Stakeholdern
Erstellen Sie strukturierte Testpläne für UAT-Phasen. Stakeholder erhalten Basic Tester-Lizenzen und können Tests ohne DevOps-Kenntnisse ausführen. Feedback wird automatisch in Azure Boards als Bugs oder Feature Requests erfasst.
Explorative Tests für neue Features
Nutzen Sie die Test & Feedback-Extension für ad-hoc-Tests ohne vordefinierte Testfälle. Erfassen Sie Bugs mit automatischen Screenshots, Video-Aufzeichnung und Umgebungs-Informationen direkt aus dem Browser.
Regression Testing vor Releases
Organisieren Sie wiederverwendbare Testsuiten für jedes Release. Ordnen Sie Testfälle Anforderungen zu für vollständige Traceability. Überwachen Sie Test-Coverage und Qualitäts-Metriken über Dashboards.
Manuelle Tests für komplexe UI-Workflows
Dokumentieren Sie detaillierte Test-Schritte mit erwarteten Ergebnissen. Tester erfassen Ergebnisse mit Pass/Fail und Kommentaren. Automatische Bug-Erstellung bei Fehlschlägen mit vollständigem Kontext.
Compliance und Audit-Trails
Dokumentieren Sie alle Testaktivitäten für regulierte Industrien. Nachvollziehbare Historie, wer wann welchen Test ausgeführt hat. Integration mit Work Items für vollständige Audit-Trails.
Best Practices
Testsuiten hierarchisch organisieren
Strukturieren Sie Testsuiten nach Features oder Epics. Nutzen Sie requirement-based Testsuiten für automatisches Mapping zu User Stories. Shared Steps reduzieren Duplikate bei wiederkehrenden Abläufen.
Explorative Tests mit Test & Feedback Extension
Installieren Sie die Browser-Extension für alle Tester. Nutzen Sie Session-Mode für automatische Screenshot-Erfassung. Erfassen Sie Bugs direkt aus Tests mit vollem Kontext.
Integration von manuellen und automatisierten Tests
Kombinieren Sie manuelle Testfälle mit automatisierten Tests in denselben Testsuiten. Automatisierte Tests laufen in Azure Pipelines, manuelle als Teil des Test Plans. Gemeinsames Reporting zeigt Gesamt-Coverage.
Testdaten-Management mit Parametern
Nutzen Sie parametrisierte Testfälle für Data-Driven Testing. Reduziert Anzahl der Testfälle bei unterschiedlichen Input-Daten. Bessere Wartbarkeit und Übersichtlichkeit.
Traceability mit Azure Boards
Verknüpfen Sie Testfälle mit Requirements und User Stories. Automatische Bi-Directional Traceability. Dashboards zeigen Test-Coverage pro Feature.
Häufig gestellte Fragen zu Azure Test Plans
Was ist der Unterschied zwischen Basic und Basic + Test Plans Lizenzen?
Basic-Lizenzen (ca. 5 Euro/User/Monat) erlauben Zugriff auf Azure Boards, Repos und Pipelines, aber nicht auf Test Plans. Basic + Test Plans (ca. 47 Euro/User/Monat) fügt Test Plans für vollständiges Test-Management hinzu. Stakeholder-Lizenzen (kostenlos) erlauben eingeschränktes Ausführen von Tests.
Kann ich Azure Test Plans ohne restliches Azure DevOps nutzen?
Nein, Test Plans ist integraler Bestandteil von Azure DevOps Services. Sie benötigen eine Azure DevOps-Organisation. Sie können jedoch Test Plans auch mit GitHub Repositories nutzen, wenn Sie Azure Boards für Work Item Tracking verwenden.
Unterstützt Azure Test Plans automatisierte Tests?
Teilweise: Sie können automatisierte Tests (z.B. Selenium, Playwright) in Testsuiten integrieren und deren Ergebnisse tracken. Die Ausführung erfolgt jedoch über Azure Pipelines, nicht Test Plans selbst. Test Plans fokussiert auf manuelle und explorative Tests.
Wie viele Tester-Lizenzen benötige ich?
Nur Tester, die Testfälle erstellen oder bearbeiten, benötigen Basic + Test Plans. Tester, die nur vorhandene Tests ausführen, können mit Basic oder Stakeholder-Lizenzen arbeiten (mit Einschränkungen). Für UAT reichen oft Stakeholder-Lizenzen.
Kann ich Test Plans mit Jira oder GitHub Issues nutzen?
Eingeschränkt: Azure Test Plans benötigt Azure Boards für Work Item Tracking. Sie können Azure Boards mit Jira oder GitHub synchronisieren, aber die primäre Datenhaltung erfolgt in Azure Boards. Für reine GitHub/Jira-Workflows gibt es bessere Alternativen.
Welche Browser-Extensions gibt es für Test Plans?
Die Test & Feedback-Extension (verfügbar für Chrome, Edge, Firefox) ermöglicht explorative Tests direkt im Browser. Erfasst Screenshots, Videos, Netzwerk-Traces und Browser-Logs. Bugs können direkt aus der Extension erstellt werden.
Wie unterscheidet sich Test Plans von anderen Test-Tools?
Test Plans fokussiert auf Integration mit Azure DevOps und manuelle Tests. Alternativen: TestRail (reines Test-Management ohne DevOps), Zephyr (Jira-integriert), Xray (ebenfalls Jira), qTest (eigenständig). Test Plans punktet bei Microsoft-Stack-Integration.
Kann ich Test Plans On-Premises nutzen?
Ja, als Teil von Azure DevOps Server (ehemals TFS). Erfordert jedoch separate Lizenzierung und Self-Hosting. Azure DevOps Services (Cloud) wird von Microsoft empfohlen und häufiger aktualisiert.
Integration mit innFactory
Als Microsoft Solutions Partner unterstützt innFactory Sie bei der Implementierung von Azure DevOps und Test Plans. Wir helfen bei der Migration von Legacy-Test-Tools, Design von Test-Strategien für agile Teams, Integration mit CI/CD-Pipelines sowie Schulungen für manuelle und explorative Test-Methoden.
Kontaktieren Sie uns für eine unverbindliche Beratung zu Azure Test Plans und Microsoft Azure.
