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 Kelowna ou dans les centres de formation de l'entreprise NobleProg Kelowna.
NobleProg -- Votre fournisseur local de formation
Kelowna - Landmark
1631 Dickson Avenue, Kelowna, Canada
Décrit comme l’emplacement commercial le plus prestigieux de Kelowna, Landmark comprend six tours de bureaux dans un complexe de style campus. Profitez de la proximité de l’autoroute 97 avec un stationnement sur place et des lignes de bus locales à moins de trois minutes à pied.
Stimulez la créativité pendant la journée de travail, avec des fenêtres du sol au plafond donnant sur la ville en contrebas. Lorsque vous avez besoin d’une pause, promenez-vous au centre de loisirs Parkinson’s ou divertissez les visiteurs dans les nombreux restaurants et bars à proximité.
Kelowna - The Innovation Centre
460 Avenue Doyle, Kelowna, Canada
Inspirant, dynamique et accueillant, le Centre d’innovation est votre nouveau lieu de travail. Bienvenue dans un autre type de travail à Kelowna. Le Centre d’innovation est la première incursion de la ville dans l’espace de travail flexible et fait de la création d’un environnement inspirant sa priorité. Situé dans l’unique Okanagan Centre for Innovation, cet environnement de bureau dynamique offre bien plus que quatre murs et un bureau. Au lieu de cela, les professionnels et les entrepreneurs trouveront un choix d’espaces, des salles de réunion impressionnantes aux bureaux collaboratifs et aux points de recharge pour ordinateurs portables. Ce centre de travail moderne très pratique et incroyablement bien équipé deviendra certainement votre nouveau lieu de prédilection pour la productivité. Situé dans le centre-ville animé de Kelowna, il se trouve à proximité de restaurants locaux populaires tels que le Blenz Coffee et le Dawett Fine Indian Cuisine.
Que vous utilisiez la connexion Wi-Fi ultra-rapide du site ou que vous obteniez l’aide supplémentaire du personnel de soutien administratif amical, le Centre d’innovation vous pousse à accomplir davantage en affaires. Le bâtiment lui-même est le fruit d’un partenariat entre le gouvernement local et un groupe de dirigeants technologiques qui ont uni leurs forces pour accélérer l’industrie technologique à Kelowna. Ils ont créé un endroit incroyable, qui est immédiatement relié au reste de la région par deux arrêts de bus pratiques. De plus, sa position centrale le place à côté de certains des lieux les plus attrayants de la ville, comme le Kelowna Yacht Club, les paisibles jardins Kasugai et le parc Stuart. Sinon, ceux qui ont besoin d'un peu d'inspiration ne devraient pas manquer le musée militaire de l'Okanagan et la bibliothèque régionale de l'Okanagan - succursale de Kelowna - des endroits idéaux pour faire le plein de créativité.
This instructor-led, live training in Kelowna 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 à Kelowna 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 Kelowna (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
Comme mentionné, l'heure dernière nous avons discuté et pratiqué la méthode de "Mappage d'exemple". C'était également agréable d'avoir un PDF (téléchargé d'un site web) que le formateur avait créé avec beaucoup d'informations.
Osman Chalaby - Vanderlande
Formation - Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Traduction automatique
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
BDD formation à Kelowna, Weekend Behavior Driven Development (BDD) cours à Kelowna, Soir BDD formation à Kelowna, BDD formateur en ligne à Kelowna, Behavior Driven Development formation à Kelowna, BDD (Behavior Driven Development) cours du soir à Kelowna, Behavior Driven Development formation Intra à Kelowna, Behavior Driven Development (BDD) formation Intra Entreprise à Kelowna, Behavior Driven Development (BDD) formation Inter à Kelowna, Behavior Driven Development (BDD) formation Inter Entreprise à Kelowna, BDD (Behavior Driven Development) coaching à Kelowna, BDD cours particuliers à Kelowna, Behavior Driven Development sur place à Kelowna, Behavior Driven Development (BDD) instructeur à Kelowna, BDD préparation à Kelowna, Behavior Driven Development (BDD) coach à Kelowna, Behavior Driven Development cours privé à Kelowna, Behavior Driven Development entraînement à Kelowna, BDD préparation aux examens à Kelowna, Behavior Driven Development professeur à Kelowna,BDD cours à Kelowna, Weekend BDD (Behavior Driven Development) formation à Kelowna, Behavior Driven Development stage de préparation à Kelowna, Behavior Driven Development formateur à Kelowna, Soir Behavior Driven Development cours à Kelowna