Agile Projekte werden heute oft durch Testautomatisierung unterstützt. Ein hoher Grad an Automatisierung spart nicht nur Zeit und Kosten, sondern trägt auch zu einer hohen Mitarbeitermotivation bei. Durch die Einbeziehung des Fachbereiches in die Testingabläufe und die Einführung einer gemeinsam verständlichen Sprache, lassen sich Effizienz und Effektivität eines Projektes steigern. Eine „Quelle der Wahrheit“ wird im Rahmen des Testing Zyklus aufgebaut.
Inhalte des Seminars: Was erwartet Sie?
Als Teilnehmer*in erlernen Sie die grundlegende Verwendung von BDD und Cucumber zusammen mit der Gherkin Syntax, sowie die Einsatzmöglichkeiten von Cucumber im Projektalltag. Das vermittelte Wissen wird durch praktische Übungen und Beispiele gefestigt. Hier sehen Sie einen Überblick der Schulungsinhalte:
- Grundlagen der Testing Pyramide
- Prinzipien von BDD
- Das BDD Tool Cucumber
- Bedingungen und Einrichtung einer Testumgebung
- Testautomatisierung mit Cucumber
- Automatisierung von UI Tests mit Cucumber
- Automatisierung von Fachlichen Tests mit Cucumber
- Oberflächentests und Abnahmetests mit Cucumber
- Jira und Cucumber im BDD Zyklus
- Integration automatisierter Tests in eine Continuous Integration Umgebung mit Jenkins
- Akzeptanzkriterien und Akzeptanztests