Plan du cours
Introduction
Avancé C# Fondamentaux
- Types de données et manipulations avancées
- Délégués et événements
- Flux de contrôle avancé
Avancées dans le domaine de l'informatique orientée objet Programming
- Concepts de classe avancés
- Modèles de conception pour l'automatisation
- Héritage et polymorphisme avancés
- Interfaces et contrats avancés
Techniques de test avancées
- Tests unitaires avancés
- Développement guidé par le comportement (BDD)
- Architecture du cadre d'automatisation des tests
Débogage et profilage avancés
- Techniques avancées de débogage
- Gestion de la mémoire et profilage des performances
Web avancé et API Testing
- Automatisation web avancée
- Automatisation des tests d'API
Développement d'un cadre d'automatisation avancé
- Gestion avancée des données d'essai
- Rapports et enregistrements avancés
Intégration et déploiement continus
- CI/CD pour l'automatisation des tests
- Infrastructure as Code (IaC) pour les environnements de test
Sujets avancés en automatisation
- Automatisation des tests de sécurité
- Automatisation avancée des tests mobiles
Résumé et prochaines étapes
Pré requis
-
Connaissance de la programmation C# et des tests d'automatisation
Audience
-
Ingénieurs de tests d'automatisation
Nos Clients témoignent (10)
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
Approche très cool du sujet et basée sur des exemples pratiques
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Formation - Automate Windows Desktop Applications with AutoIt
Traduction automatique
Tout. Compte tenu de la quantité de concepts couverts par Fulvio, l'explication détaillée en trois jours était vraiment bonne. J'ai apprécié le fait qu'il ait couvert de nombreux concepts dont nous avons besoin en tant qu'ingénieurs de données.
Florim - Jisc
Formation - Programming in C# with Visual Studio
Traduction automatique
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Formation - Programming in ASP.NET MVC 5
Bien expliqué.
Moises - Department of Defense
Formation - Programming in WPF
Traduction automatique
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Formation - Visual Studio with VB.Net
Adapté à nos besoins
Rafał - Haleon
Formation - C#.Net
Traduction automatique
J'ai apprécié l'étendue des connaissances de Folio. Non seulement il connaissait le contenu du cours, mais il connaissait aussi des constructions dans des langages qui nous étaient familiers afin de rendre les exemples plus significatifs pour nous. Pendant les intervalles, il a partagé sa connaissance des technologies et des solutions en dehors du cadre de la formation pour nous donner un aperçu d'autres solutions que nous pourrions utiliser à l'avenir (et lors de futures formations).
Raphael - Markit Valuations Limited
Formation - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduction automatique
Trainer knowledge and approach.
Piotr Kucharski
Formation - Introducing C# 6.0 with Visual Studio 2015/2017
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.