En ligne ou sur site, les cours de formation aux tests de logiciels, animés par un instructeur, montrent, par des discussions interactives et des exercices pratiques, comment utiliser les connaissances et les compétences spécialisées pour améliorer considérablement la productivité et l'efficacité des tests.
La formation aux tests de logiciels 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 dispensée localement dans les locaux du client Calgary ou dans les centres de formation de NobleProg Calgary.
NobleProg -- Votre fournisseur local de formation
Calgary - Macleod Place II
5940 Macleod Trail SW, Calgary, Canada, T2H2H4
Stratégiquement situé à quelques minutes du centre-ville, le centre offre un accès facile car il se trouve à côté de deux routes principales et la station Chinook Light Rapid Transit est à seulement deux pâtés de maisons.
Cette formation en direct avec instructeur à Calgary (en ligne ou sur site) s'adresse aux professionnels de niveau débutant à intermédiaire qui souhaitent acquérir une expérience pratique de la planification, de l'exécution et de la gestion efficace des processus UAT.
A l'issue de cette formation, les participants seront capables de :
Comprendre le rôle et l'importance de l'UAT dans le cycle de vie du développement logiciel.
Concevoir et exécuter des scénarios et des cas de test UAT.
Utiliser les outils standards de l'industrie pour gérer et suivre les progrès de l'UAT.
Identifier, signaler et suivre les défauts de manière efficace.
Collaborer avec les développeurs, les testeurs et les parties prenantes pour une exécution réussie de l'UAT.
Cette formation en direct avec instructeur à Calgary (en ligne ou sur site) est destinée aux développeurs d'automatisation de niveau intermédiaire qui souhaitent exploiter la puissance de BlazeMeter pour des tâches d'automatisation, leur permettant de construire des solutions d'automatisation intelligentes et interactives.
A l'issue de cette formation, les participants seront capables de :
Comprendre les principes fondamentaux de BlazeMeter et son rôle dans l'automatisation.
Utiliser BlazeMeter pour automatiser des tâches et des processus.
Développer des solutions d'automatisation personnalisées en utilisant BlazeMeter.
Appliquer les meilleures pratiques pour tirer parti de BlazeMeter dans les projets d'automatisation.
Cette formation en direct avec instructeur à Calgary (en ligne ou sur site) est destinée aux testeurs débutants qui souhaitent apprendre à utiliser BlazeMeter pour les tâches de test, leur permettant de concevoir et d'exécuter des tests complets, d'analyser et de rapporter les résultats, et de surveiller et d'optimiser les performances.
A l'issue de cette formation, les participants seront capables de :
Comprendre les principes fondamentaux de BlazeMeter, ses fonctionnalités et ses avantages.
Utiliser BlazeMeter pour créer et exécuter différents types de tests.
Analyser et rapporter les résultats des tests et les métriques.
Contrôler et optimiser la performance et la qualité des tests.
Appliquer les meilleures pratiques pour l'utilisation de BlazeMeter dans les projets de test.
Cette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) est destinée aux développeurs et aux testeurs qui souhaitent réaliser l'automatisation des tests à l'aide de C# et Selenium.
A l'issue de cette formation, les participants seront capables de :
Installer et configurer Selenium WebDriver.
Écrire des tests avec Selenium, C# et Nunit avec Visual Studio IDE.
Exécuter l'automatisation des tests Selenium en C#.
Cette formation en direct dans Calgary (en ligne ou sur site) est destinée aux ingénieurs en assurance qualité de niveau intermédiaire qui souhaitent utiliser Apache JMeter pour les tests de performance des logiciels.
A l'issue de cette formation, les participants seront capables de :
Comprendre les principes des tests de performance et le rôle d'Apache JMeter.
Installer, configurer et naviguer dans Apache JMeter pour créer et exécuter des plans de test.
Concevoir des plans de test complets avec des fonctionnalités avancées telles que le paramétrage et la création de scripts.
Analyser les résultats des tests pour identifier les problèmes de performance et optimiser les applications.
Effectuer des tests distribués et appliquer les meilleures pratiques dans des scénarios réels.
Cette formation en direct animée par un instructeur (sur site ou à distance) est destinée aux testeurs de niveau intermédiaire qui souhaitent apprendre à exécuter des tests de performance à l'aide de la plateforme LoadRunner Enterprise.
Au terme de cette formation, les participants seront capables de :
Comprendre les principes fondamentaux des tests de performance et leur importance dans le développement de logiciels. Planifiez et concevez efficacement des tests de performance en fonction des exigences de l'entreprise et des spécifications du système. Configurez et gérez les environnements de test, y compris les serveurs, les réseaux et les systèmes clients. Exécutez des tests de performances, surveillez les ressources système et collectez des mesures de performances pertinentes. Analysez les résultats des tests et identifiez les goulots d'étranglement des performances. Générez des rapports complets pour communiquer les résultats des tests et les recommandations.
Cette formation en présentiel, dispensée par un instructeur (en ligne ou sur site), s'adresse aux professionnels intermédiaires des tests logiciels qui souhaitent obtenir la certification TOSCA et démontrer leur maîtrise de l'automatisation des tests à l'aide de Tricentis Tosca.
À la fin de cette formation, les participants seront capables de :
Comprendre la structure et les exigences de la certification TOSCA.
Maîtriser les concepts de TOSCA, notamment la conception des cas de test, l'automatisation et l'exécution.
Appliquer les meilleures pratiques pour créer des cas de test réutilisables et maintenables.
Se préparer aux épreuves pratiques et théoriques de l'examen de certification TOSCA.
Cette formation permet de gérer des projets de test et d'acquérir une expérience pratique des applications web, de l'automatisation des tests fonctionnels et de l'automatisation des tests entre navigateurs à l'aide de la suite de tests Selenium.
Public cible :
Ingénieurs de test logiciel
Développeurs de logiciels impliqués dans le développement agile
A la fin de la formation Selenium, les participants seront capables de :
Utiliser efficacement la suite de tests Selenium dans des projets réels
Utiliser Selenium pour les tests inter-navigateurs
Dans cette formation en direct avec instructeur à Calgary, les participants apprennent à tester les services web à l'aide de SoapAPI. Nous discutons de la façon dont les tests API peuvent résoudre certaines des lacunes des tests basés sur l'interface utilisateur et l'unité. La formation comprend des sessions de pratique et un projet de développement d'une suite de tests API.
A la fin de la formation, les participants auront une idée précise de quand mettre en œuvre les tests API, comment explorer et accéder aux API, comment effectuer différents types de tests sur les API basées sur SOAP et REST, et comment rassembler leur travail dans une suite de tests intégrée et automatisée.
Ce cours d'introduction est conçu pour familiariser les professionnels du test avec les bases du test des applications Web utilisant Selenium . Les testeurs peuvent créer, améliorer et gérer des scripts à l'aide de Selenium IDE et de Selenium 2 WebDriver.
Public visé
Le public cible est constitué de testeurs de logiciels qui cherchent à automatiser le test d'applications Web à l'aide de Selenium . Ces testeurs sont peut-être nouveaux dans l'automatisation des tests et peuvent également inclure des praticiens, des gestionnaires ou des chefs d'équipe d'assurance qualité chargés d'interagir avec les testeurs ou qui doivent s'assurer que les outils sont mis en œuvre de manière complète et appropriée.
A la fin du cours, vous pourrez:
Décrire la fonction et le but du Selenium
Comprendre les avantages et l'approche appropriée pour l'automatisation des tests
Enregistrer des cas de tests automatisés
Lire des cas de test automatisés
Appliquer et utiliser différentes techniques de vérification
Voir et analyser les résultats
Configurer et utiliser le Selenium RC (Remote Control)
Créer et travailler avec des suites de tests
Planifier des tests automatiques
Utiliser différents formats de script Selenium
Modifier les scripts pour étendre la capacité de tester l'application
Configurer Selenium avec Eclipse et le Selenium 2 WebDriver
Comprendre et utiliser les fichiers d'assistance RTTS
Conversion du code sélénium pour qu'il fonctionne avec le WebDriver Selenium 2
Configurer les fichiers journaux personnalisés
Créer une carte d'objets personnalisée
Créer des modules réutilisables pour réduire la maintenance des scripts
Ce cours fournit une formation pour gérer les projets de test en utilisant Selenium la suite de test et les tests continus avec Jenkins.
Public concerné :
Ingénieurs de test logiciel
Développeurs de logiciels impliqués dans le développement agile
Responsables de mise en production
Ingénieurs AQ
A la fin de la formation Selenium, les participants seront capables de :
Utiliser efficacement la suite de tests Selenium dans des projets réels
Utiliser Selenium pour les tests inter-navigateurs
Distribuer les tests à l'aide de Selenium Grid
Exécuter des tests de régression Selenium en Jenkins.
Préparer des rapports de test et des rapports de périodicité en utilisant Jenkins.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront à améliorer une suite de tests automatisés en utilisant des techniques avancées pour conduire Selenium.
A l'issue de cette formation, les participants seront capables de :
Résoudre les problèmes complexes d'automatisation des tests d'applications web avec Selenium.
Appliquer des expressions régulières et des techniques de vérification basées sur des modèles.
Gérer les exceptions qui interrompent l'exécution des tests.
Recherche programmée d'objets Web.
Capturer dynamiquement des données à partir de contrôles Web.
Cette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) initie les participants aux tests automatisés avec Selenium WebDriver et C# en Visual Studio. Si vous n'avez pas d'expérience en programmation C# ou si vous souhaitez rafraîchir vos connaissances en C#, veuillez consulter le cours : C# pour les ingénieurs en tests automatisés.
Cette formation en direct avec instructeur (en ligne ou sur site) est destinée aux testeurs de logiciels qui souhaitent utiliser Cypress pour automatiser les tests.
A l'issue de cette formation, les participants seront capables de :
Réaliser des tests d'automatisation de bout en bout avec Cypress.
Mettre en place des tests d'intégration et des tests unitaires dans une application web.
Dans cette formation en direct, dirigée par un instructeur, les participants apprennent à écrire Protractor des tests sur un exemple d'application web Angular dans un environnement de laboratoire en direct.
À la fin de ce cours, les participants auront acquis des compétences en Protractor et se sentiront à l'aise
créer leurs propres tests d'automatisation pour les applications Angular.
intégrer Protractor dans leur flux de développement existant.
s'assurer que leurs tests sont propres et maintenables.
Exécuter Protractor avec ou sans Selenium pour piloter le comportement du navigateur.
Dans cette formation en direct dirigée par un instructeur, les participants combinent la puissance de Python avec Selenium pour automatiser les tests d'un exemple d'application web. En combinant la théorie et la pratique dans un environnement de laboratoire réel, les participants acquerront les connaissances et la pratique nécessaires pour automatiser leurs propres projets de test Web en utilisant Python et Selenium.
Dans cette formation, les participants apprendront comment améliorer une suite de tests automatisés en utilisant des techniques avancées pour conduire Selenium.
Audience : testeurs de logiciels, gestionnaires de tests, professionnels de l'assurance qualité.
This instructor-led, live training in Calgary 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.
Cette formation en direct avec instructeur (en ligne ou sur site) est destinée aux testeurs de logiciels qui souhaitent utiliser Selenium et Katalon Studio pour créer des solutions de tests automatisés de bout en bout.
A l'issue de cette formation, les participants seront capables de :
Générer et exécuter des tests multiplateformes pour n'importe quel système d'exploitation ou appareil.
Intégrer les tests automatisés dans un pipeline CI/CD.
Automatiser les tests web, les tests d'API, les tests mobiles et les tests de bureau.
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.
Ce cours donne un aperçu complet de la manière d'utiliser les tests fonctionnels et de performance automatisés avec Selenium et JMeter utilisant l'environnement Java / Maven . 3 jours sont consacrés au Selenium , 2 jours au JMeter .
Dans cette formation en direct animée par un instructeur, les participants apprendront à rédiger et à gérer des tests pour les applications Angular .
À la fin de cette formation, les participants seront en mesure de
Déterminer la stratégie la plus appropriée pour tester une application Angular
Réaliser des tests unitaires, des composants, des tests A / B et de bout en bout sur une application Angular
Choisissez les bons outils pour le travail: Jasmine , Karma, Protractor , Moka, etc.
Écrire des tests en Protractor et au Jasmine
Exécuter et déboguer des tests avec Karma et Protractor
Créer une suite de tests maintenable
Employer les meilleures pratiques pour les tests unitaires en Angular
Format du cours
Partie de conférence, partie de discussion, exercices et exercices intensifs
Remarque
Angular porte différents noms et versions, à savoir: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2, etc. Pour personnaliser la version utilisée dans cette formation, veuillez nous contacter.
Ce cours a été créé pour les gestionnaires de tests, le personnel d'assurance qualité, les testeurs, les développeurs de logiciels, les gestionnaires de projets et la direction afin d'expliquer comment les cadres de gestion de projets Agile (notamment SCRUM) traitent les tests.
A la fin du cours, chacun des délégués concevra et exécutera un plan de test pour un exemple d'application (il peut s'agir d'une application client réelle si elle est disponible).
Software Testing Agile est une série de pratiques de test qui permettent de régler les problèmes de qualité logicielle de manière rapide et continue, conformément aux principes du développement agile.
Continuous Integration (CI) fait référence à tous les développeurs d’une équipe fusionnant leur travail plusieurs fois par jour.
Ce cours fournit une brève introduction aux tests de logiciels Agile . Il traite des concepts de test fondamentaux, dans le contexte du développement Agile ( Scrum ), et utilise le modèle Quadrants de tests Agile Crispin & Gregory ( More Agile Testing, 2014) comme cadre pour explorer les principes et pratiques contemporains du test Agile .
Vue d'ensemble
Ce cours de deux jours fournit une brève introduction aux tests de logiciels Agile . Il traite des concepts de test fondamentaux, dans le contexte du développement Agile ( Scrum ), et utilise le modèle Quadrants de tests Agile Crispin & Gregory ( More Agile Testing, 2014) comme cadre pour explorer les principes et pratiques contemporains du test Agile .
Public visé
Ce cours est destiné aux équipes de développement qui souhaitent améliorer leurs pratiques de test dans un contexte Agile .
Il convient également à ceux qui souhaitent faire des tests en tant que carrière spécifique et constitue un préalable indispensable au cours iSQI Certified Agile Tester.
Dans cette formation dirigée par un instructeur en <loc> ; (sur site ou à distance), les participants apprendront à utiliser AutoIt pour automatiser les applications de fenêtre au cours d'une série d'exercices pratiques en laboratoire.
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.
Le cours couvre les principes et pratiques de développement contemporains, y compris la place de la gestion de projet, des tests et de l'analyse commerciale, dans les contextes Agile et Waterfall traditionnels.
Le cours est conçu comme un atelier, avec des opportunités pour les délégués de poser des questions et d'explorer l'application du contenu dans la vie réelle.
Ce cours comprend une série de modules, chaque module étant conçu pour durer 1,5 heure, c'est-à-dire qu'une journée de formation comprend 4 modules.
Public visé
Ce cours s'adresse à ceux qui souhaitent obtenir une vue d'ensemble rapide du développement logiciel contemporain Waterfall & Agile et de l'impact sur la gestion de projet, les tests et l'analyse commerciale.
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 Calgary (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 in <loc> ; (sur site ou à distance) est destinée aux ingénieurs qui souhaitent utiliser Jest pour tester React des applications et des composants.
A l'issue de cette formation, les participants seront capables de :
Installer et configurer un environnement de test approprié.
Écrire des tests asynchrones pour React applications et composants.
Exécuter des tests Jest avancés qui incluent le mocking, les spies et les stubs.
Ce cours traite des techniques avancées de test d'applications Web. Il se concentre sur l'automatisation complète, la création de scripts et l'intégration de tests avec une source de données externe.
Cette formation en direct (en ligne ou sur site) s'adresse aux développeurs, ingénieurs et architectes qui cherchent à sécuriser leurs applications et services web.
A l'issue de cette formation, les participants seront en mesure d'intégrer, de tester, de protéger et d'analyser leurs applications et services web en utilisant le cadre et les outils de test OWASP.
Cette formation en direct avec instructeur (en ligne ou sur site) est destinée aux testeurs de logiciels qui souhaitent utiliser Postman pour les tests d'API.
A l'issue de cette formation, les participants seront capables de :
Exécuter des tests à l'aide de requêtes et de flux de travail automatisés.
Définir, développer, tester et observer une API à l'aide d'un système de contrôle de version.
Générer des données dynamiques dans une requête.
Documenter et organiser les tests dans des collections pour une révision en équipe.
La formation est ouverte aux développeurs, Scrum Masters, Product Owner et à certains aspects du service commercial. Le but de la formation est d’introduire les thèmes de l’assurance qualité et de l’intégration continue et de leur place dans les méthodologies agiles menées par les projets. Les participants acquerront une perspective large sur les questions abordées, ainsi que des connaissances pratiques des outils et processus de développement de logiciels, conformément à l'AQ / CI. Les représentants des entreprises seront en mesure de connaître les avantages de la mise en œuvre de ces outils et processus et de les traduire en temps et en coûts de développement de logiciels. Les problèmes présentés sont basés sur PHP ou Java , en fonction des besoins du client.
Dans cette formation en direct, dirigée par un instructeur, les participants apprennent à utiliser  ;Rest Assured pour tester les services API REST. Nous discutons de la manière dont les tests d'API peuvent résoudre certaines des lacunes des tests basés sur l'interface utilisateur et l'unité. La formation comprend des sessions de pratique et un projet de développement de tests. A la fin de la formation, les participants auront une bonne compréhension de quand effectuer des tests d'API REST, comment explorer et accéder aux API, comment effectuer différents types de tests, et comment rassembler leurs tests à travers l'intégration et l'automatisation.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux testeurs de logiciels qui souhaitent tester les services web REST avec Postman, Java et Rest Assured API.
A l'issue de cette formation, les participants seront capables de :
Automatiser les tests d'API de services web en utilisant Postman et REST Assured API.
Générer des rapports pour les résultats d'exécution.
Concevoir et mettre en œuvre des cadres d'automatisation avec REST Assured API.
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.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux ingénieurs DevOps qui souhaitent utiliser Selenium pour exécuter des tests Selenium à l'intérieur de conteneurs Docker.
A l'issue de cette formation, les participants seront capables de :
Créer une infrastructure d'automatisation des tests pour les tests à la demande.
Développer un framework d'automatisation des tests en utilisant Java.
Construire un pipeline CI/CD à partir de zéro avec Jenkins et Docker.
Ce cours démontre par des exercices pratiques les principes fondamentaux et les applications de l'ingénierie logicielle, de l'ingénierie des exigences et des tests.
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.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront à utiliser les fonctionnalités de TestComplete'y compris son modèle d'objet de test, les points de contrôle, le mappage des noms et l'interface utilisateur pour effectuer des tests automatisés sur les applications de bureau, Web et mobiles.
A l'issue de cette formation, les participants seront capables de :
Créer, enregistrer et exécuter des tests fonctionnels.
Créer un cadre de test évolutif et maintenable.
Créer des points de contrôle, ajuster les tests pour plusieurs appareils et analyser les résultats des tests.
Utiliser les extensions de script de TestComplete'
Dans cette formation en direct dirigée par un instructeur in <loc> ; les participants apprendront à utiliser Tosca pour effectuer des tests de bout en bout (web + backend). La formation combine la théorie et la pratique dans un environnement de laboratoire réel, donnant aux participants la possibilité d'interagir avec la technologie, l'instructeur et leurs pairs.
La formation commence par une vue d'ensemble des tests d'automatisation traditionnels basés sur le code et les scripts et les oppose à l'approche de Tosca basée sur le modèle (MBT). Les participants apprennent à créer et à exécuter des cas de test en utilisant les modules par défaut de Tosca ainsi qu'à construire leurs propres modules pour l'exécution.
Des principes de modélisation des logiciels à la couverture des tests sur différents navigateurs, cette formation accompagne les participants à travers la théorie et la pratique et leur permet de mettre en œuvre leur propre solution de test dans Tosca.
Formation - Advanced C# for Automation Test Engineers
Traduction automatique
Méthode d'enseignement
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Formation - SoapUI for API Testing
Traduction automatique
Le formateur connaît très bien le sujet et est en mesure de fournir des exemples concrets grâce à son expérience.
Nouf
Formation - Agile Software Testing with Continuous Integration
Traduction automatique
J'ai tout apprécié car c'est tout nouveau pour moi et je peux voir la valeur ajoutée que cela peut apporter à mon travail.
Zareef - BMW South Africa
Formation - Tosca: Model-Based Testing for Complex Systems
Traduction automatique
Le formateur connaît très bien les supports de formation et la machine virtuelle fournie est très utile.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Formation - Performance engineering/tuning
Traduction automatique
J'ai aimé avoir eu la chance de m'exercer.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Formation - Unit Testing with C#
Traduction automatique
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
Exemples concrets.
Kristoffer Opdahl - Buypass AS
Formation - Web Security with the OWASP Testing Framework
Traduction automatique
Le fait que j'ai appris une nouvelle approche pour écrire des tests unitaires est la partie que j'ai le plus appréciée de la formation.
J'ai également aimé les discussions libres que nous avons eues, le fait que nous ayons débattu de certains sujets, j'ai aimé le travail d'équipe que nous avons eu, cela nous a permis d'analyser d'un point de vue différent les exigences des histoires d'utilisateurs et j'ai également apprécié l'intervention du formateur qui nous a suggéré différentes solutions lorsque nous étions bloqués sur la prise de certaines décisions.
Crina-Maria Rosu - ACCENTURE
Formation - Agile and TDD with C
Traduction automatique
Les exercices étaient agréables
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Formation - Unit Testing with Python
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
De nombreux exercices, qui ont permis d'acquérir de nombreuses compétences pratiques.
Rafal Borek - Bytamic Solutions sp. z o.o.
Formation - Automation Testing with Cypress
Traduction automatique
Nombre d'exercices pratiques.
Jakub Wasikowski - riskmethods sp. z o.o
Formation - API Testing with Postman
Traduction automatique
Le temps pratique était amusant.
Pieter Hartzenberg - BMW
Formation - Unit Testing with Javascript
Traduction automatique
La théorie, les exemples, les exercices, les explications.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Formation - Agile Software Testing
Traduction automatique
Analyse pas à pas. Chaque ligne de code est expliquée. Chaque problème que j'ai rencontré pendant le cours a été résolu avec succès et Łukasz m'en a donné la raison. J'ai également apprécié les bonnes pratiques qui ont été présentées. Je n'ai jamais été convaincu par le style TDD - je ne le trouve tout simplement pas utile et il ne vaut pas la peine d'y consacrer du temps. Łukasz a souligné tant d'avantages du TDD qu'il a complètement changé mon opinion.
Michal Uscinski - Devapo Sp. z o. o.
Formation - Testing Angular Applications
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
Globalement, tous les sujets abordés étaient intéressants et j'ai apprécié que le programme ait été ajusté à nos besoins.
Tomas Pavelka - KBC Bank
Formation - JMeter Advanced
Traduction automatique
Le formateur a expliqué chaque fonctionnalité en détail.
Argean Quilaquil - DXC
Formation - TestComplete
Traduction automatique
Le formateur est sympathique. Ses explications sont claires et intéressantes. Il essaie de rendre les cours aussi captivants que possible. J'ai apprécié la leçon et j'en ai tiré beaucoup de connaissances. Merci beaucoup. La technique la plus utile que j'ai apprise est celle du repérage des éléments pour différents composants web comme les champs de texte, les boutons radio et les boutons. Parfois, l'ID de l'élément n'est pas capturé correctement. Nous avons appris une autre méthode de repérage des éléments en utilisant CSS sélecteurs, XPath, le nom et l'ID. J'ai aimé les explications. Merci.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Formation - Advanced Selenium with C#
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
apprendre toute la gamme du développement de tests
Silviu Avram - Hertz Europe Service Centre Limited
Test Logiciel formation à Calgary, Weekend Test Logiciel cours à Calgary, Soir Test Logiciel formation à Calgary, Test Logiciel formateur en ligne à Calgary, Test Logiciel formation à Calgary, Test Logiciel cours du soir à Calgary, Test Logiciel formation Intra à Calgary, Test Logiciel formation Intra Entreprise à Calgary, Test Logiciel formation Inter à Calgary, Test Logiciel formation Inter Entreprise à Calgary, Test Logiciel cours particuliers à Calgary, Test Logiciel cours privé à Calgary, Weekend Test Logiciel formation à Calgary, Test Logiciel coach à Calgary, Test Logiciel instructeur à Calgary, Test Logiciel sur place à Calgary, Test Logiciel formateur à Calgary, Test Logiciel stage de préparation à Calgary, Soir Test Logiciel cours à Calgary, Test Logiciel préparation à Calgary, Test Logiciel préparation aux examens à Calgary, Test Logiciel professeur à Calgary,Test Logiciel cours à Calgary, Test Logiciel entraînement à Calgary, Test Logiciel coaching à Calgary