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 Liège ou dans les centres de formation de l'entreprise NobleProg Liège.
NobleProg -- Votre fournisseur local de formation
Liège, Place des Guillemins
NobleProg Liège, 2 Place des Guillemins, Liège, belgium, 4000
Liège
Liège est le chef-lieu de la province de Liège et la capitale économique de la Wallonie. Par le nombre d'habitants, c'est la première agglomération wallonne, la troisième agglomération de Belgique après Bruxelles et Anvers et la quatrième commune après Anvers, Gand et Charleroi. Liège a longtemps été une grande ville industrielle mais dès les années 1960, elle subit un long déclin, les usines devenant vétustes. Liège mise également beaucoup sur les transports et la multi-modalité. Liège est un pôle économique important avec son port autonome, le deuxième port intérieur d'Europe de l'Ouest et son aéroport spécialisé dans le fret. De fait, la ville reste la capitale économique de la Wallonie.
This instructor-led, live training in Liège 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.
A la fin de cette formation, les participants auront une bonne compréhension de BDD et Behave, ainsi que la pratique nécessaire pour mettre en œuvre ces techniques et outils dans des scénarios de test réels.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront à écrire des tests de haute qualité en utilisant des scénarios et l'idée d'acteurs, de tâches et d'objectifs pour exprimer les tests en termes commerciaux plutôt qu'en tant qu'interactions entre les composants d'un système. Nous examinons des scénarios de tests fonctionnels et d'interface utilisateur et démontrons comment Serenity peut être utilisé pour gérer leurs tests. Tous les cours, notes, quiz et discussions sont accompagnés d'une pratique et d'une mise en œuvre en direct.
À la fin de cette formation, les participants comprendront le cadre Serenity et seront capables de l'utiliser avec aisance. De plus, les participants apprendront à penser et à aborder l'automatisation des tests sous un angle différent.
Cet atelier dirigé par un instructeur et organisé en direct à Liège commence par une introduction à BDD, ce qu'il est et comment il est utilisé par les entreprises pour promouvoir une bonne conception, un bon développement et un bon test des logiciels. Nous le faisons d'un point de vue non technique, en gardant à l'esprit les utilisateurs finaux, leurs exigences, leur langage et leur façon de penser. Nous abordons également les défis de communication que les parties prenantes sont susceptibles de rencontrer à mesure qu'elles travaillent en étroite collaboration avec leurs pairs à l'esprit technique.
À la fin de cette formation, les participants sauront comment :
Rédiger des histoires d'utilisateurs succinctes qui capturent les schémas d'utilisation des utilisateurs réels du logiciel.
Traduire leurs histoires d'utilisateurs dans le langage comportemental de BDD (Given, When, Then.)
dériver des cas de test à partir de ces récits, afin que les ingénieurs puissent les mettre en œuvre et les 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.
Installer et utiliser d'excellents outils pour écrire des fichiers de caractéristiques BDD.
Comprendre et apprécier ce qui se passe une fois que le travail est confié aux ingénieurs.
Jouer un rôle plus actif dans le cycle de développement itératif.
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.
Behat est un Behavior Driven Development (BDD) cadre de test écrit en PHP. Il facilite la communication entre les développeurs, les testeurs, les parties prenantes et les clients pendant le processus de développement du logiciel. Behat permet à des personnes non techniques d'écrire des descriptions claires du comportement prévu d'une application, puis d'exécuter ces "scénarios" en tant que tests fonctionnels de l'application.
Au cours de cette formation, les participants apprendront à écrire et à exécuter des cas de test de type BDD en utilisant Behat et PHP.
A la fin de cette formation, les participants seront capables de :
Exécuter des tests automatisés écrits dans le langage "Given, When, Then" Gherkin lisible par l'homme.
Utiliser des cas de test basés sur Behat pour améliorer la collaboration entre les équipes techniques et non techniques
Intégrer Behat avec Selenium, Mink, Goutte et d'autres émulateurs de navigateur pour conduire des tests et générer des rapports.
Étendre les fonctionnalités de Behat grâce à son système d'extension
Tester de nombreux scénarios d'utilisation par le biais de commandes de terminal, d'API REST, etc.
Public
Ingénieurs de test
Développeurs
Format du cours
Une partie de cours, une partie de discussion, des exercices et une grande partie de pratique.
Cette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) accompagne les participants à travers des cas réels pour le développement piloté par le comportement (BDD) et démontre de manière pratique comment mettre en œuvre Cucumber dans divers scénarios de test.
Cucumber est un framework BDD open-source pour l'écriture de tests en langage naturel. BDD, ou Behavior Driven Development, est une technique de développement logiciel agile qui encourage la collaboration entre les développeurs, l'assurance qualité et les personnes non techniques de l'entreprise dans le cadre d'un projet logiciel.
Cette formation commence par une discussion sur le BDD et sur la façon dont Cucumber est utilisé pour effectuer des tests BDD pour les applications web. Les participants ont la possibilité d'interagir avec l'instructeur et leurs pairs tout en mettant en œuvre les concepts et les tactiques appris dans cet environnement de laboratoire pratique, basé sur la pratique.
A la fin de cette formation, les participants auront une bonne compréhension de BDD et de Cucumber, ainsi que la pratique et les outils nécessaires pour écrire leurs propres cas de test pour des scénarios de test de logiciels du monde réel.
Format du cours
L'accent est mis sur la pratique.
La plupart des concepts sont appris à travers des exemples, des exercices et des développements pratiques.
Remarque
Cette formation utilise Eclipse et Selenium. Si vous souhaitez utiliser un IDE différent ou un cadre d'automatisation des tests, veuillez nous contacter pour convenir d'un arrangement.
Si votre équipe passe pour la première fois des tests manuels aux tests d'automatisation, veuillez nous contacter pour étendre la formation afin d'inclure une couverture supplémentaire des tests d'automatisation.
Cucumber.js est une implémentation native JavaScript de Cucumber.
Dans cette formation, les participants apprendront comment écrire et exécuter des cas de test de type BDD (Behavior Driven Devleopment) en utilisant Cucumber et Javascript.
A la fin de cette formation, les participants seront capables de :
Exécuter des tests automatisés écrits dans un langage lisible par l'homme, Gherkin
Utiliser des cas de test basés sur Cucumber pour améliorer la communication et la collaboration entre les équipes techniques et non techniques.
Intégrer Cucumber.js avec d'autres frameworks de test tels que Protractor pour tester des applications Angular.
Format du cours
En partie conférence, en partie discussion, exercices et pratique intensive.
Cette formation en direct avec instructeur en Liège (en ligne ou sur site) est destinée aux ingénieurs de test et aux développeurs qui souhaitent apprendre à tester une application web complexe à l'aide de Iridium.
A l'issue de cette formation, les participants seront capables de :
Créer des tests de bout en bout qui simulent les actions d'un utilisateur lorsqu'il navigue dans une application web.
Automatiser les tests d'applications thématiques avec plusieurs styles.
Créer des cas de test lisibles pour les non-techniciens.
Exécuter des tests dans une grande variété de navigateurs.
Utiliser le paquet Iridium Snippets pour Atom afin de faciliter l'écriture de scripts de test.
Réduire les coûts de maintenance du code Java et des objets de page personnalisés.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux ingénieurs de test de logiciels qui souhaitent apprendre à écrire un ensemble de cas de test et une suite de tests, puis à exécuter les tests sur une application de démonstration.
A l'issue de cette formation, les participants seront capables de :
Utilisez l'approche de test par mots-clés du Robot Framework et la syntaxe des données de test tabulaires pour écrire et exécuter des tests.
Utiliser une syntaxe cohérente pour composer de nouveaux mots-clés à partir de mots-clés existants.
Exécuter des tests BDD (Behavior Driven Development) de type Gherkin (similaire à Cucumber).
Générer et interpréter des rapports et des journaux pour résoudre les problèmes dans l'application testée.
Étendre les capacités de Robot Framework en utilisant des bibliothèques tierces écrites en Python, Java, Perl, Javascript et PHP.
Intégrer Robot Framework avec Selenium pour tester les applications web.
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.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront à utiliser SpecFlow pour écrire des tests d'acceptation compréhensibles par les parties prenantes techniques et non techniques.
A l'issue de cette formation, les participants seront capables de :
Lier les exigences de l'entreprise au code .NET.
Appliquer les techniques BDD pour construire 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 en continu existant.
Intégrer SpecFlow avec d'autres frameworks de test tels que MSTest, NUnit, xUnit et MbUnit.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (7)
Aperçu très large du sujet qui a couvert toutes les connaissances préalables de manière appropriée au niveau de connaissance du cours.
James Hurburgh - Queensland Police Service
Formation - SpecFlow: Implementing BDD for .NET
Traduction automatique
Il était facile à comprendre et à mettre en œuvre.
outils et méthodes introduits pour identifier les rôles des utilisateurs et créer des scénarios.
Wai Kit Fung - Hospital Authority
Formation - Cucumber.js: Behavior Driven Development (BDD) with Javascript
Traduction automatique
Pour vous familiariser avec le modèle de scénario et apprendre pourquoi ce dernier est meilleur que l'ancien modèle.
Peter Moors
Formation - Serenity BDD for Automated Acceptance Tests
Traduction automatique
Le fait que nous ayons utilisé des exemples concrets issus de mon travail.
Mark Scerri Pace - Arnold Media Ltd.
Formation - BDD for Non-Programmers: Live Workshop
Traduction automatique
As mentioned the last hour we discussed and practiced the 'Example mapping' method. Also nice that we had a pdf (from a website) that the trainer created with a lot of information.
Osman Chalaby - Vanderlande
Formation - Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
One-to-one session which gave me the option to focus on the area most revel ant to my need.
Alex Liu
Formation - BDD - Behavioral testing of IT systems
Behavior Driven Development formation à Liège, Weekend BDD cours à Liège, Soir Behavior Driven Development formation à Liège, Behavior Driven Development (BDD) formateur en ligne à Liège, Behavior Driven Development (BDD) formation à Liège, Behavior Driven Development cours du soir à Liège, BDD formation Intra à Liège, BDD formation Intra Entreprise à Liège, Behavior Driven Development formation Inter à Liège, BDD formation Inter Entreprise à Liège, BDD (Behavior Driven Development) cours privé à Liège, BDD (Behavior Driven Development) coach à Liège, Behavior Driven Development (BDD) formateur à Liège, Behavior Driven Development coaching à Liège, Behavior Driven Development (BDD) entraînement à Liège, BDD (Behavior Driven Development) stage de préparation à Liège, Weekend Behavior Driven Development formation à Liège, Behavior Driven Development (BDD) préparation aux examens à Liège, BDD (Behavior Driven Development) préparation à Liège, Behavior Driven Development (BDD) professeur à Liège,Behavior Driven Development (BDD) cours à Liège, BDD (Behavior Driven Development) sur place à Liège, Soir Behavior Driven Development cours à Liège, Behavior Driven Development (BDD) instructeur à Liège, BDD (Behavior Driven Development) cours particuliers à Liège