Les cours de formation en ligne ou sur site, dirigés par un instructeur, couvrent diverses applications réelles du développement piloté par le comportement (BDD). Les cours couvrent des domaines tels que le développement piloté par les tests d'acceptation (ATDD), le développement piloté par les tests (TDD), Cucumber et le langage Gherkin.
La formation BDD est disponible sous forme de "formation en ligne en direct" ou de "formation sur site en direct". La formation en ligne (également appelée "formation à distance") est dispensée par le biais d'un bureau interactif, à distance. La formation en direct sur site peut être réalisée localement dans les locaux du client Quebec ou dans les centres de formation de l'entreprise NobleProg Quebec.
This instructor-led, live training in Quebec begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios.
In this instrucor-led, live training in Quebec participants will learn how to write high quality tests by employing "screenplays" and the idea of "actors, tasks, and goals" to express tests in business terms rather than as interactions between system components. We look at both functional and UI testing scenarios and demonstrate how Serenity can be used to manage their testing. All lecture, notes, quizes and discussions are accompanied by live hands-on practice and implementation.
By the end of this training, participants will understand the Serenity framework and be able to utilize it with comfort. As important, participants will learn to think of and approach test automation from a different light.
La formation est conçue à la fois pour le personnel informatique et le personnel professionnel. L'objectif du cours est de fournir un moyen de faciliter la communication entre les départements dans le processus de développement de logiciels. Les participants apprennent les tests de comportement pour permettre de créer des logiciels plus fiables sans recourir à des outils coûteux et avancés.
BDD, ou Behaviour Driven Development, est une technique de développement logiciel Agile qui encourage la collaboration entre les développeurs, les équipes d'assurance qualité et les hommes d'affaires non techniques tout au long du cycle de planification, développement et test d'un projet logiciel L'atelier commence par une introduction à BDD, ce qu'il est et comment il est utilisé par les entreprises pour promouvoir la conception, le développement et les tests de bons logiciels Nous le faisons d'un point de vue non-ingénierie, avec un oeil sur les utilisateurs finaux, leurs exigences, leur langue et leur façon de penser Nous abordons également les défis de communication que les parties prenantes sont susceptibles de rencontrer en travaillant plus étroitement avec leurs homologues techniques À la fin de cette formation, les participants sauront: Rédiger des histoires d'utilisateur succinctes qui capturent les habitudes d'utilisation des utilisateurs réels du logiciel Traduire leurs user stories dans le langage comportemental de BDD (Given, When, Then) Dériver des cas de test de ces histoires, pour une utilisation par les ingénieurs pour mettre en œuvre et tester Comprendre la relation entre les exigences du produit, les critères d'acceptation et les cas de test Démystifier le jargon technique qui entrave la communication et la compréhension Installez et utilisez d'excellents outils pour écrire des fichiers de caractéristiques BDD Comprendre et apprécier ce qui se passe une fois le travail remis aux ingénieurs Jouer un rôle plus actif dans le cycle de développement itératif Public Propriétaires et gestionnaires de produits Analystes d'affaires Testeurs manuels Endusers d'un produit logiciel ou d'un système Nonengineers et non-codeurs impliqués dans la conception du produit Format du cours Un atelier interactif, instructorled avec beaucoup d'activités et pratique handson Remarques L'atelier comprend des études de cas et des exemples de logiciels Pour personnaliser les matériaux selon le produit et la situation de votre entreprise, veuillez nous contacter pour organiser .
Robot Framework est une infrastructure d'automatisation de test open source pour les tests d'acceptation et le développement piloté par les tests d'acceptation ( ATDD ). Il utilise des mots-clés pour résumer les détails d'un test, traduisant l'intention plutôt que les détails. Le cadre principal est implémenté en Python et peut être exécuté sur Jython (JVM) et Iron Python (.NET). Robot Framework été développé à l'origine par Nokia. Au cours de cette formation en direct animée par un instructeur, les participants apprendront comment écrire un ensemble de cas de test et une suite de tests, puis exécuteront les tests sur une application de démonstration. À la fin de cette formation, les participants seront en mesure de:
Utilisez l'approche de test pilotée par mot-clé et la syntaxe de données de test tabulaires de Robot Framework pour écrire et exécuter des tests.
Utilisez une syntaxe cohérente pour composer de nouveaux mots-clés à partir de ceux existants.
Réalisez des tests de Behavior Driven Development (BDD) Gherkin sur le Behavior Driven Development (BDD) Gherkin (similaire au Cucumber ).
Générez et interprétez Report and Logs pour résoudre les problèmes dans l'application testée.
Fonctionnalités étendues de Robot Framework utilisant des bibliothèques tierces écrites en Python , Java , Perl , Script Java et PHP .
Intégrez Robot Framework à Selenium pour tester des applications Web.
Format du cours
Conférence interactive et discussion.
Beaucoup d'exercices et de pratique.
Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Cucumber Electron est un cadre pour l'écriture de tests BDD (Development Behavior Driven) en langue plaine, avec Electron, un cadre pour la construction d'applications de bureau utilisant les technologies Web. Il est conçu pour tester Javascript applications Web.
Dans cette formation guidée par les instructeurs, les participants apprendront comment écrire et exécuter les cas de test de style BDD pour les applications node.js en utilisant Cucumber Electron.
À la fin de cette formation, les participants seront en mesure de :
Exécuter les tests BDD et le code d'application dans un seul processus (pas de transpilation)
Écrire des tests qui sont plus rapides, moins brittles et plus faciles à débarrasser
Audience
Développeurs
Format du cours
Lecture partielle, discussion partielle, exercices et pratiques lourdes
Ce cours d'une journée explique aux participants les principes de base de RSpec , BDD (Behavior Driven Development) et d'autres méthodes de test avec exercices pratiques.
Le développement fondé sur le comportement (BDD) est une méthodologie Agile visant à améliorer la communication et la collaboration entre les développeurs de logiciels, les testeurs / responsables de l'assurance qualité, Business analystes Business et les autres parties impliquées dans un projet. Cucumber est un framework open source "basé sur une histoire" écrit en Ruby . Il permet le Behavior Driven Development (BDD) en permettant la création de tests compréhensibles à la fois par les personnes techniques et non techniques, telles que les parties prenantes de l'entreprise. Cette formation en direct, animée par un instructeur, guide les participants dans des cas Behavior Driven Development (BDD) sur le Behavior Driven Development (BDD) et montre de manière pratique comment implémenter Cucumber dans différents scénarios de test.
Format du cours
Le cours comprend une discussion sur le Behavior Driven Development (BDD) et sur la manière dont le Cucumber peut être utilisé pour effectuer des tests BDD dans divers contextes, tels que les tests d'applications Web. Les participants seront guidés dans la rédaction de leurs propres récits utilisateur, scénarios de test et codes de test exécutables.
Cucumber is an open-source, BDD framework for writing tests in a natural language style. BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project.
This training begins with a discussion of BDD and how Cucumber is used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
By the end of this training, participants will have a firm understanding of BDD and Cucumber, as well as the necessary practice and toolset to write their own test cases for real-world software test scenarios.
Format of the course
Heavy emphasis on hands-on practice.
Most of the concepts are learned through samples, exercises and hands-on development.
Note
This training uses Eclipse and Selenium. If you wish to use a different IDE or test automation framework, please contact us to arrange.
If your team is moving from manual testing to automation testing for the first time, please contact us to arrange extending the training to include additional coverage of automation testing.
iridium est un outil de test Web Open-source construit autour de concombre et de sélénium. Il utilise une approche de développement piloté par le comportement (BDD) pour tester.
dans cette formation en direct, dirigée par un instructeur, les participants apprendront à tester une application Web complexe à l’aide d’iridium.
à la fin de cette formation, les participants pourront:
créer des tests de bout en bout qui simulent les actions d’un utilisateur lorsqu’ils naviguent dans une application Web.
automatisez le test des applications thématiques avec plusieurs styles.
créer des cas de test lisibles aux personnes non techniques.
exécuter des tests dans une grande variété de navigateurs.
Utilisez le paquet d’extraits d’Iridium pour Atom pour faciliter l’écriture de script de test.
réduisez les coûts de maintenance des objets de code et de page Java personnalisés.
format du cours
conférence interactive et discussion.
beaucoup d’exercices et de la pratique.
implémentation de
Hands-on dans un environnement Live-Lab.
cours options de personnalisation
pour demander une formation personnalisée pour ce cours, s’il vous plaît nous contacter pour organiser.
Cucumberjs est une implémentation JavaScript native de Cucumber Dans cette formation en ligne, les participants apprendront comment écrire et exécuter des cas de test de style BDD (Behaviour Driven Devleopment) en utilisant le concombre et le Javascript À la fin de cette formation, les participants seront en mesure de: Exécuter des tests automatisés écrits en langage humain, Gherkin Utilisez des cas de test basés sur le concombre pour améliorer la communication et la collaboration entre les équipes techniques et non techniques Intégrez Cucumberjs à d'autres frameworks de tests tels que Protractor pour tester des applications angulaires Public Ingénieurs de test logiciels Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
J Behave est un framework BDD Java à code source ouvert permettant d’écrire des tests dans un style en langage naturel. BDD, ou Behavior Driven Development, est une technique de développement logiciel agile qui encourage la collaboration entre les développeurs, les responsables de l'assurance qualité et les hommes d'affaires non techniques participant à un projet logiciel. Cette formation commence par une discussion sur BDD et sur la manière dont le cadre J Behave peut être utilisé pour effectuer des tests BDD pour des applications Web. Les participants ont amplement l'occasion d'interagir avec l'instructeur et ses pairs tout en appliquant les concepts et les tactiques appris dans cet environnement de laboratoire pratique basé sur la pratique. À la fin de cette formation, les participants comprendront parfaitement BDD et J Behave , ainsi que la pratique et les outils nécessaires pour écrire des scénarios de test pour des scénarios de test de logiciels réels. Public
Testeurs et développeurs
Format du cours
Fort accent mis sur la pratique. La plupart des concepts sont appris au moyen d'échantillons, d'exercices et de travaux pratiques.
Behat est un framework de test BDD (Behaviour Driven Development) écrit en PHP Il facilite la communication entre les développeurs, les testeurs, les parties prenantes commerciales et les clients au cours du processus de développement logiciel Behat permet aux personnes non techniques d'écrire des descriptions claires du comportement prévu d'une application, puis exécute ces «scénarios» en tant que tests fonctionnels par rapport à l'application Dans cette formation en ligne, les participants apprendront comment écrire et exécuter des tests de style BDD en utilisant Behat et PHP À la fin de cette formation, les participants seront en mesure de: Exécuter des tests automatisés écrits dans le langage humain, "Given, When, Then" Gherkin Utilisez les cas de test basés sur Behat pour améliorer la collaboration entre les équipes techniques et non techniques Intégrez Behat avec Selenium, Mink, Goutte et d'autres émulateurs de navigateur pour générer des tests et générer des rapports Étendre la fonctionnalité Behat à travers son système d'extension Testez de nombreux scénarios d'utilisation à l'aide de commandes de terminal, d'API REST, etc Public Ingénieurs de test Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
SpecFlow est l'implémentation officielle de Cucumber pour .NET. Il permet aux testeurs de définir, gérer et exécuter automatiquement des tests d'acceptation lisibles par l'homme dans les projets .NET. SpecFlow utilise l'analyseur officiel Gherkin et supporte le framework .NET, Xamarin et Mono. Dans cette formation en direct dirigée par un instructeur, les participants apprendront à utiliser SpecFlow pour rédiger des tests d'acceptation compréhensibles par les acteurs techniques et non techniques. Au terme de cette formation, les participants seront en mesure de:
Lier les exigences métier au code .NET
Appliquer les techniques BDD pour constituer une documentation vivante pour une application
Exécuter SpecFlow à partir de Visual Studio ou de la ligne de commande
Intégrer SpecFlow dans un environnement de test et de construction continu existant
Intégrer SpecFlow avec d'autres frameworks de test tels que MSTest, NUnit, xUnit et MbUnit
Public
Ingénieurs de test
Développeurs
Format du cours
Cours partiel, discussion partielle, exercices et exercices pratiques intensifs
Weekend BDD cours, Soir Behavior Driven Development formation, Behavior Driven Development stage d’entraînement, BDD (Behavior Driven Development) formateur à distance, BDD formateur en ligne, BDD formateur Online, BDD (Behavior Driven Development) cours en ligne, BDD cours à distance, Behavior Driven Development (BDD) professeur à distance, BDD (Behavior Driven Development) visioconférence, BDD stage d’entraînement intensif, BDD formation accélérée, BDD formation intensive, Formation inter Behavior Driven Development (BDD), Formation intra BDD, Formation intra Enteprise BDD, Formation inter Entreprise BDD, Weekend Behavior Driven Development formation, Soir Behavior Driven Development (BDD) cours, BDD coaching, BDD (Behavior Driven Development) entraînement, BDD (Behavior Driven Development) préparation, BDD (Behavior Driven Development) instructeur, BDD professeur, Behavior Driven Development (BDD) formateur, BDD stage de formation, BDD cours, BDD sur place, Behavior Driven Development formations privées, Behavior Driven Development formation privée, Behavior Driven Development (BDD) cours particulier, Behavior Driven Development cours particuliers
Réduction spéciale
No course discounts for now.
Newsletter offres spéciales
Nous respectons le caractère privé de votre adresse mail. Nous ne divulguerons ni ne vendrons votre adresse email à quiconque Vous pouvez toujours modifier vos préférences ou vous désinscrire complètement.