En ligne ou sur site, les cours de formation en direct sur les tests d'applications Web, animés par un instructeur, démontrent, par le biais de discussions interactives et de pratiques pratiques, comment effectuer des tests d'applications Web. La formation Web Application Testing est disponible en tant que "formation en ligne en direct" ou "formation en direct sur site". La formation en direct en ligne (alias « formation en direct à distance ») est effectuée au moyen d'un ordinateur de bureau interactif à distance . La formation en direct sur site peut être effectuée localement dans les locaux du client en Calgary ou dans les centres de formation d'entreprise NobleProg en Calgary. NobleProg - Votre fournisseur de formation local
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 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 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
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.
Ce cours propose une formation à la gestion de projets de tests et fournit une expérience pratique des applications Web, de l'automatisation des tests fonctionnels et de l'automatisation des tests multi-navigateurs à l'aide de la suite de tests Selenium. En outre, il a introduit de manière exhaustive jMeter.
Environ 2 jours de JMeter et 3 jours de Selenium.
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é.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront la théorie et la pratique des tests basés sur des modèles en mettant en œuvre les outils et les techniques indiqués dans un environnement de test de démonstration des tests basés sur des modèles (MBT).
A l'issue de cette formation, les participants seront capables de :
Générer des cas de test en appliquant des stratégies et des techniques de modélisation.
Evaluer les outils gratuits et commerciaux pour la mise en œuvre du MBT.
Gérer des modèles de test pour différents types d'applications, de systèmes et d'environnements logiciels.
Évaluer, proposer et mettre en œuvre une stratégie de MBT au sein d'une organisation.
Comprendre et expliquer les avantages et les défis des MBT.
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.
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.
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.
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.
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 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.
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.
Dans cette formation en direct, dirigée par un instructeur, les participants découvriront divers JavaScript frameworks de test en procédant à la création d'une suite de tests unitaires pour une application web.
A l'issue de cette formation, les participants seront capables de :
Écrire des tests unitaires en JavaScript en utilisant des frameworks de tests unitaires tels que QUnit et Jasmine
.
Utiliser des frameworks tels que Mocha et Chai pour mettre en œuvre TDD et BDD
Le test d'utilisabilité est une technique permettant d'évaluer un produit ou un système logiciel en le testant sur des utilisateurs afin d'observer directement comment ils interagissent avec lui.
L'atelier commence par une introduction aux tests d'utilisabilité, ce qu'ils sont et comment ils sont utilisés par les entreprises pour promouvoir une bonne conception et un bon développement des logiciels. Le langage utilisé n'est pas technique et l'apprentissage est pratique et concret. L'accent est mis sur les utilisateurs finaux, leurs besoins, leur façon de penser et d'interagir avec le système.
A l'issue de cette formation, les participants sauront comment :
Déterminer l'approche de test d'utilisabilité la plus appropriée en fonction des caractéristiques uniques d'un produit et de son stade dans le cycle de développement.
Développer un plan de test d'utilisabilité.
Recruter, évaluer et gérer les testeurs.
Rédiger, assigner et modérer les tâches de test d'utilisabilité qui produisent l'impact le plus important pour les utilisateurs finaux et l'entreprise.
Collecter, analyser et rapporter les résultats des tests.
Communiquer et collaborer efficacement avec les chefs d'entreprise, les développeurs et les équipes d'assurance qualité sur l'importance et les actions nécessaires à la livraison d'un produit final qui non seulement fonctionne, mais qui fonctionne bien, et qui offre l'expérience prévue à l'utilisateur.
Audience
Propriétaires et gestionnaires de produits
Responsables de l'assurance qualité
Testeurs manuels
Utilisateurs internes d'un produit ou d'un système logiciel
Format du cours
Un atelier interactif, dirigé par un instructeur, avec beaucoup d'activités et de pratiques.
Remarques
Les études de cas et les échantillons de logiciels utilisés dans cet atelier sont préétablis par l'instructeur. Pour personnaliser le matériel, veuillez nous contacter à l'avance.
À la fin de cette formation, les participants seront en mesure de :
Installer et configurer Maven.
Test automatique en utilisant Selenium
Mise en œuvre GIT
L’intégration continue
Le format du cours
Lecture et discussion interactives.
Beaucoup d’exercices et de pratiques.
La mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (14)
Bon rapport, Łukasz a eu le temps de répondre aux questions de chacun et a pu aider tous ceux qui avaient un problème.
Kelly Morris - Titian Software Poland Sp. z o.o.
Formation - Selenium WebDriver in C#
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
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
Le temps pratique était amusant.
Pieter Hartzenberg - BMW
Formation - Unit Testing with Javascript
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
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
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
Connaissances du formateur et sa relation avec le public, ainsi que sa patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Formation - Protractor: End-to-end testing for Angular web applications
Traduction automatique
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Formation - Advanced Selenium
Traduction automatique
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Formation - Test Automation with Selenium and Jenkins
Traduction automatique
I thought the pacing was perfect. Good amount of interaction considering it was done over the computer. Lots of interaction available by connecting to a virtual machine and following along. Thought the project we completed had very clean code and gave me a good idea of how something like this should be compiled. Will be able to apply what I learned to the workplace.
Chris Dingwell - STI Technologies
Formation - Introduction to Selenium
Traduction automatique
Kristin was a very good trainer. He adjusted his training to our levels and explained very clearly and structured. The training was very interesting and well organized. I liked the teaching style.
Annett Edom
Formation - Selenium for Victims of Manual Testing
Traduction automatique
I generally was benefit from the detail and examples shown.
Timothy Walton
Formation - Selenium WebDriver Overview
Traduction automatique
I liked the small group, 1 on 1 attention. Felt comfortable asking questions.
Web Application Testing formation à Calgary, Weekend Web Application Testing cours à Calgary, Soir Web Application Testing formation à Calgary, Web Application Testing formateur en ligne à Calgary, Web Application Testing formation à Calgary, Web Application Testing cours du soir à Calgary, Web Application Testing formation Intra à Calgary, Web Application Testing formation Intra Entreprise à Calgary, Web Application Testing formation Inter à Calgary, Web Application Testing formation Inter Entreprise à Calgary, Web Application Testing stage de préparation à Calgary, Weekend Web Application Testing formation à Calgary, Web Application Testing professeur à Calgary,Web Application Testing cours à Calgary, Web Application Testing instructeur à Calgary, Web Application Testing préparation aux examens à Calgary, Web Application Testing entraînement à Calgary, Web Application Testing coaching à Calgary, Web Application Testing préparation à Calgary, Web Application Testing coach à Calgary, Web Application Testing sur place à Calgary, Web Application Testing cours particuliers à Calgary, Web Application Testing formateur à Calgary, Soir Web Application Testing cours à Calgary, Web Application Testing cours privé à Calgary