Seminarinformationen

Seminar - Ziel

In diesem 3-tägigen Seminar „Azure DevOps für Softwaretester“ erhalten Sie einen detaillierten Einblick in das Microsoft ALM-Ökosystem und die Azure DevOps-Werkzeuge für das Testen von Software. Sie lernen, wie Sie Ihre Testaufwände effizient planen und mit Arbeitselementen umgehen. Dabei werden Sie in die Erstellung von Testplänen und Testsuiten eingeführt und erfahren, wie Sie Tests den jeweiligen Anforderungen zuordnen sowie Testkonfigurationen festlegen. Sie lernen, wie Sie Testschritte anpassen und effektive Testfälle entwickeln können. Zusätzlich erfahren Sie, wie Sie Feedback von Stakeholdern durch explorative Tests sammeln und den Fortschritt der Tests mithilfe von Diagrammen und Dashboards dokumentieren können. Am Ende der Schulung sind Sie in der Lage, Tests optimal zu steuern und aussagekräftige Auswertungen vorzunehmen, um die Qualität Ihrer Software sicherzustellen.

Teilnehmer - Zielgruppe

  • Softwaretester
  • Entwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

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

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / 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

Weitere Schulungen zu Thema Azure DevOps

AZ-400 Designing and Implementing Microsoft DevOps Solutions (AZ-400T00)

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 4-tägigen Seminar AZ-400 Designing and Implementing Microsoft DevOps Solutions erwerben Sie fundierte Kenntnisse und Fähigkeiten für die Planung und Umsetzung von DevOps-Prozessen und -Methoden. Sie erfahren, wie DevOps-Initiativen strukturiert geplant werden, ...

Team Foundation Server (TFS) 2018

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar "Team Foundation Server (TFS) 2018" erwerben Sie die notwendigen Kenntnisse, um effektiv in der gemeinsamen Softwareentwicklung zu arbeiten. Sie lernen die Grundlagen des Application Lifecycle Management (ALM) sowie dessen Anwendung. ...

DevOps mit Azure DevOps (vormals VSTS)

- u.a. in Hamburg, Stuttgart, Zürich, Heidelberg, Koblenz

In diesem 3-tägigen Seminar „DevOps mit Azure DevOps (vormals VSTS)“ erweitern Sie Ihr Wissen in den Bereichen Build-, Infrastruktur-, Release- und Konfigurationsmanagement. Sie erhalten einen Überblick über die Visual Studio-Produktfamilie und Microsoft Azure, richten ...

Azure Pipelines - Grundlagen

- u.a. in Stuttgart, Erfurt, Darmstadt, Virtual Classroom, Offenbach

In diesem 2-tägigen Seminar „Azure Pipelines - Grundlagen“ erwerben Sie grundlegendes Wissen zur Nutzung von Azure Pipelines für Continuous Integration, Continuous Delivery und Continuous Testing. Sie lernen die Syntax und Struktur von YAML-Pipelines kennen und erfahren, ...