Azure DevOps für Softwaretester

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

Die Anforderungen an moderne Softwareentwicklung werden komplexer und schneller als je zuvor. Entwicklungsteams liefern Software schneller als je zuvor. Software-Tester brauchen Hilfe, um auf dem Laufenden zu bleiben.

Microsoft Azure DevOps (ehemals VSTS / TFS) ist das Application Lifecycle Management (ALM) -System von Microsoft und unterstützt Teams aller Größen bei der Formalisierung und Standardisierung ihrer Entwicklungs- und Testpraktiken.

Diese dreitägige Schulung richtet sich an Softwaretester, die wissen müssen, wie Azure DevOps zum Verwalten und Optimieren ihrer Testbemühungen verwendet wird.
Sie erfahren, wie Sie die Funktionen des Test Plans-Hubs von Azure DevOps verwenden. Sie erlernen, wie Sie Testfälle entwerfen, Bugs auslösen, behobene Bugs tracken und die Test & Feedback-Erweiterung verwenden um Tests auszuführen und Sondierungsprüfungen durchzuführen. Sie erlernen bewährte Best Practices und Methoden, einschließlich der Verwendung gemeinsam verwendeter Parameter und Schritte zum Erstellen von Testfällen kennen.

Seminarziel:

Nach Abschluss dieser Schulung sind die Teilnehmer in der Lage, folgendes zu tun:
• Navigation im Azure DevOps-Portal
• Erstellen und Verwalten von Testplänen und Testsuiten
• Erstellen, Verwalten und Zuweisen von Testkonfigurationen zu Testfällen
• Erstellung qualitativ hochwertiger, zu wartender Testfälle
• Ausführung von Tests mit dem webbasierten Testrunner
• Erstellung umsetzbarer, qualitativ hochwertiger Fehlerberichte
• Überprüfung behobener Fehler und Verwaltung des Bug Lifecycle
• Durchführung von Erkundungstests mit der Test & Feedback-Erweiterung
• Verwaltung von Testplänen über mehrere Iterationen und Releases
• Erstellen eines Dashboards, um den Teststatus und den Fortschritt anzuzeigen

Zielgruppe

Dieser Kurs richtet sich an Personen, die die Rolle des Testers in ihrem Team ausüben. Der Kurs wird auch Entwicklern zugutekommen, die ein besseres Verständnis von Softwaretests erreichen möchten.

Voraussetzungen

Die Teilnehmer sollten mit allgemeinen Vorgehensweisen und Theorien zum Testen von Software vertraut sein.

Agenda

Einführung in das Microsoft ALM-Ökosystem

• Ein Überblick über das Microsoft ALM-Ökosystem
• Azure DevOps-Tools
• Testen von Software mit Azure DevOps


Planen Ihres Testaufwands

• Arbeiten mit Work Items
• Was sind Testpläne?
• Definieren einer Testplanstrategie


Erstellen von Testplänen und Testsuiten

• Erstellen eines Testplans
• Organisieren von Testfällen mit Test Suites
• Zuordnen von Tests zu Anforderungen
• Festlegen von Testkonfigurationen


Erstellung von Testfällen

• Manuelle Testfälle erstellen


Ausführen von Testfällen und Arbeiten mit Fehlern

• Zuweisen von Tests zu Personen
• Tests ausführen
• Bugs auslösen
• Überprüfen von Fixes und Beheben von Fehlern


Erstellen intelligenter Testfälle

• Testschritte parametrisieren
• Refactoring von Testschritten mit Shared Steps


Erkundungstests

• Was sind Erkundungstests?
• Sammeln von Stakeholder-Feedback


Verwalten von Tests mit dem Taskboard

• Taskboard-Grundlagen
• Arbeiten mit Tests aus dem Taskboard


Verwalten von Tests im Zeitverlauf

• Die Notwendigkeit eines Testplan-Managements
• Übergangstests zwischen Sprints
• Kopieren von Test- Work Items


Berichten des Testfortschritts

• Erstellen von Diagrammen und Dashboards
• Zusätzliche Analysen

Ziele

Die Anforderungen an moderne Softwareentwicklung werden komplexer und schneller als je zuvor. Entwicklungsteams liefern Software schneller als je zuvor. Software-Tester brauchen Hilfe, um auf dem Laufenden zu bleiben.

Microsoft Azure DevOps (ehemals VSTS / TFS) ist das Application Lifecycle Management (ALM) -System von Microsoft und unterstützt Teams aller Größen bei der Formalisierung und Standardisierung ihrer Entwicklungs- und Testpraktiken.

Diese dreitägige Schulung richtet sich an Softwaretester, die wissen müssen, wie Azure DevOps zum Verwalten und Optimieren ihrer Testbemühungen verwendet wird.
Sie erfahren, wie Sie die Funktionen des Test Plans-Hubs von Azure DevOps verwenden. Sie erlernen, wie Sie Testfälle entwerfen, Bugs auslösen, behobene Bugs tracken und die Test & Feedback-Erweiterung verwenden um Tests auszuführen und Sondierungsprüfungen durchzuführen. Sie erlernen bewährte Best Practices und Methoden, einschließlich der Verwendung gemeinsam verwendeter Parameter und Schritte zum Erstellen von Testfällen kennen.

Seminarziel:

Nach Abschluss dieser Schulung sind die Teilnehmer in der Lage, folgendes zu tun:
• Navigation im Azure DevOps-Portal
• Erstellen und Verwalten von Testplänen und Testsuiten
• Erstellen, Verwalten und Zuweisen von Testkonfigurationen zu Testfällen
• Erstellung qualitativ hochwertiger, zu wartender Testfälle
• Ausführung von Tests mit dem webbasierten Testrunner
• Erstellung umsetzbarer, qualitativ hochwertiger Fehlerberichte
• Überprüfung behobener Fehler und Verwaltung des Bug Lifecycle
• Durchführung von Erkundungstests mit der Test & Feedback-Erweiterung
• Verwaltung von Testplänen über mehrere Iterationen und Releases
• Erstellen eines Dashboards, um den Teststatus und den Fortschritt anzuzeigen

Zielgruppe

Dieser Kurs richtet sich an Personen, die die Rolle des Testers in ihrem Team ausüben. Der Kurs wird auch Entwicklern zugutekommen, die ein besseres Verständnis von Softwaretests erreichen möchten.

Voraussetzungen

Die Teilnehmer sollten mit allgemeinen Vorgehensweisen und Theorien zum Testen von Software vertraut sein.

Agenda

Einführung in das Microsoft ALM-Ökosystem

• Ein Überblick über das Microsoft ALM-Ökosystem
• Azure DevOps-Tools
• Testen von Software mit Azure DevOps


Planen Ihres Testaufwands

• Arbeiten mit Work Items
• Was sind Testpläne?
• Definieren einer Testplanstrategie


Erstellen von Testplänen und Testsuiten

• Erstellen eines Testplans
• Organisieren von Testfällen mit Test Suites
• Zuordnen von Tests zu Anforderungen
• Festlegen von Testkonfigurationen


Erstellung von Testfällen

• Manuelle Testfälle erstellen


Ausführen von Testfällen und Arbeiten mit Fehlern

• Zuweisen von Tests zu Personen
• Tests ausführen
• Bugs auslösen
• Überprüfen von Fixes und Beheben von Fehlern


Erstellen intelligenter Testfälle

• Testschritte parametrisieren
• Refactoring von Testschritten mit Shared Steps


Erkundungstests

• Was sind Erkundungstests?
• Sammeln von Stakeholder-Feedback


Verwalten von Tests mit dem Taskboard

• Taskboard-Grundlagen
• Arbeiten mit Tests aus dem Taskboard


Verwalten von Tests im Zeitverlauf

• Die Notwendigkeit eines Testplan-Managements
• Übergangstests zwischen Sprints
• Kopieren von Test- Work Items


Berichten des Testfortschritts

• Erstellen von Diagrammen und Dashboards
• Zusätzliche Analysen

Diese Seite weiterempfehlen