Online- oder vor Ort durchgeführte Live-Schulungen von Cucumber demonstrieren durch praktische Übungen, wie Cucumber zur Durchführung von BDD-Tests für Webanwendungen verwendet wird. Das Gurkentraining gibt es als „Online-Live-Training“ oder „Vor-Ort-Live-Training“. Das Online-Live-Training (auch „Remote-Live-Training“) wird über einen interaktiven Remote-Desktop durchgeführt. Live-Schulungen vor Ort können vor Ort beim Kunden in Deutschland oder in den NobleProg-Schulungszentren in Deutschland durchgeführt werden. NobleProg – Ihr lokaler Schulungsanbieter
Behavior-Driven Development (BDD) ist eine Agile Methode zur Verbesserung der Kommunikation und Zusammenarbeit zwischen Softwareentwicklern, Qualitätssicherern / Testern, Business Analysten und anderen an einem Projekt beteiligten Parteien. Cucumber ist ein Open-Source-Framework, das auf Geschichten basiert und in Ruby geschrieben wurde. Es ermöglicht Behavior Driven Development (BDD) indem es die Erstellung von Tests ermöglicht, die sowohl für technische als auch für nichttechnische Personen, wie z. B. Geschäftsakteure, verständlich sind. Dieses von Lehrern geleitete Live-Training führt die Teilnehmer durch reale Fälle für Behavior Driven Development (BDD) und demonstriert die praktische Implementierung von Cucumber in verschiedenen Testszenarien.
Format des Kurses
Der Kurs beinhaltet eine Diskussion über Behavior Driven Development (BDD) und wie Cucumber verwendet werden kann, um BDD-Tests in verschiedenen Kontexten durchzuführen, z. B. Webanwendungstests. Die Teilnehmer werden durch das Schreiben ihrer eigenen User Stories, Testfälle und ausführbaren Testcodes geführt.
Cucumber Electron ist ein Rahmen für das Schreiben von BDD (Behavior Driven Development) Tests in reiner Sprache, mit Electron, ein Rahmen für die Erstellung von Desktop-Apps mit Web-Technologien. Es ist für die Testung Javascript Web-Anwendungen gedacht.
In diesem Instructor-leitet, Live-Training lernen die Teilnehmer, wie man BDD-Stil-Test-Fälle für node.js-Anwendungen mit Cucumber Electron schreiben und ausführen kann.
Am Ende dieser Ausbildung können die Teilnehmer:
BDD-Tests und Anwendungscode in einem einzigen Prozess durchführen (nicht transpiling)
Schreiben Sie Tests, die schneller, weniger brittle und leichter zum Debuggen sind
Publikum
Entwickler
Format des Kurses
Teilverhandlung, Teildiskussion, Übungen und schwere Übungen
Cucumber ist ein Open-Source-BDD-Framework zum Schreiben von Tests in einer natürlichen Sprache. BDD (Behavior Driven Development) ist eine agile Softwareentwicklungstechnik, die die Zusammenarbeit zwischen Entwicklern, Qualitätssicherern und nicht-technischen Geschäftsleuten in einem Softwareprojekt fördert. Dieses Training beginnt mit einer Diskussion über BDD und wie Cucumber verwendet wird, um BDD-Tests für Webanwendungen durchzuführen. Die Teilnehmer haben ausreichend Gelegenheit, sich mit dem Kursleiter und Kollegen auszutauschen und dabei die Konzepte und Taktiken zu implementieren, die in dieser praxisorientierten Laborumgebung erlernt wurden. Am Ende dieser Schulung haben die Teilnehmer ein sicheres Verständnis von BDD und Cucumber sowie die erforderlichen Übungen und Tools, um ihre eigenen Testfälle für reale Softwaretestszenarien zu schreiben. Publikum
Tester und Entwickler
Format des Kurses
Starke Betonung auf praktisches Üben. Die meisten Konzepte werden durch Beispiele, Übungen und praktische Entwicklung erlernt.
Hinweis
Dieses Training verwendet Eclipse und Selenium . Wenn Sie eine andere IDE oder ein anderes Testautomatisierungsframework verwenden möchten, kontaktieren Sie uns bitte, um dies zu arrangieren.
Wenn Ihr Team zum ersten Mal von manuellen Tests zu Automatisierungstests wechselt, wenden Sie sich an uns, um eine Erweiterung der Schulung zu arrangieren, die zusätzliche Informationen zu Automatisierungstests umfasst.
Cucumberjs ist eine native JavaScript-Implementierung von Cucumber In diesem instruierten Live-Training lernen die Teilnehmer, wie sie BDD-Testfälle (Behavior Driven Devleopment) mithilfe von Gurken und Javascript schreiben und ausführen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Führen Sie automatisierte Tests aus, die in der humanlesbaren Sprache Gherkin geschrieben sind Verwenden Sie Cucumber-basierte Testfälle, um die Kommunikation und Zusammenarbeit zwischen technischen und nicht-technischen Teams zu verbessern Integrieren Sie Cucumberjs mit anderen Test-Frameworks wie zB Protractor zum Testen von Angular-Anwendungen Publikum Software Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
Iridium ist ein Open-Source-Web-Testing-Tool, das auf Cucumber und Selenium basiert. Es verwendet einen verhaltensgesteuerten Entwicklungsansatz (Behavior Driven Development, BDD) zum Testen.
Diese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Testingenieure und Entwickler, die lernen wollen, wie man eine komplexe Webanwendung mit Iridium testet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Erstellen Sie End-to-End-Tests, die die Aktionen eines Benutzers beim Navigieren in einer Webanwendung simulieren.
Automatisieren Sie das Testen von themenbezogenen Anwendungen mit mehreren Stilen.
Erstellen Sie Testfälle, die auch für Nichttechniker lesbar sind.
Führen Sie Tests in einer Vielzahl von Browsern aus.
Verwendung des Iridium Snippets-Pakets für Atom, um das Schreiben von Testskripten zu erleichtern.
Reduzieren Sie die Kosten für die Pflege von benutzerdefiniertem Java Code und Seitenobjekten.
Format des Kurses
Interaktive Vorlesung und Diskussion.
Viele Übungen und Praxis.
Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben. Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.
EINIGE UNSERER KUNDEN
is growing fast!
We are looking for a good mixture of IT and soft skills in Germany!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: