Tests de charge - cours gratuit d'Otus, formation 4 mois, Date: 27 juillet 2023.
Miscellanea / / December 04, 2023
Les supports pour tester le matériel sont fournis par le partenaire du cours AdvancedHosting
Vous maîtriserez toute la partie technique en pratique et serez capable d'organiser le processus de test de charge :
Rédaction de scripts/scénarios dans Performance Center, Jmeter, Gatling, k6.io
Surveiller diverses métriques pendant les tests à l'aide de Grafana et d'autres outils
Planification des tests de charge pour différents cas et objectifs
Méthodologies et reporting – quelles sections sont importantes et pourquoi
Évaluer l’exactitude et la qualité des tests pour améliorer les processus et accroître la confiance dans les résultats
Caractéristiques du cours
Apprenez à travailler avec Performance Center, Jmeter, Gatling, k6.io
La pratique aura lieu sur les stands de nos partenaires
Apprenez à analyser les résultats et à évaluer la qualité des tests de charge, à identifier les goulots d'étranglement du système et à préparer des rapports informatifs.
Compétences recherchées par les employeurs, consultation de carrière et travail de projet dans un portfolio à la fin du cours
A qui est destiné ce cours?
- Pour les spécialistes dans le domaine des tests fonctionnels ou automatisés avec au moins un an d'expérience et une certaine pratique de Java/C/SQL. Le programme vous plongera dans les spécificités des tests de charge.
- Pour les développeurs/spécialistes du support logiciel. Le cours vous aidera à mettre en œuvre un processus complet de test de charge.
5
coursSpécialiste leader chez JSC Greenatom.Plus de 10 ans d'expérience en développement professionnel. Pile principale: .NET / C#, Java, MS SQL Server. Développement complet de systèmes pour les clients internes et externes, de l'analyse des besoins à...
Spécialiste leader chez JSC Greenatom.Plus de 10 ans d'expérience en développement professionnel. Pile principale: .NET / C#, Java, MS SQL Server. Développement complet de systèmes pour les clients internes et externes, depuis l'analyse des besoins jusqu'à la mise en œuvre, l'exploitation et le support technique. Diplômé de l'Institut de technologie électronique de Moscou (MIET) en 2006 avec un diplôme en systèmes, systèmes et réseaux informatiques.
1
BienA travaillé dans les plus grandes banques de la Fédération de Russie: Homecredit, Sberbank, VTBU. Organisé et réalisé avec succès des tests de charge pour plus de 40 projets, systèmes de différentes classes, architectures et objectifs. Principales réalisations chez VTB: organisation du processus de...
A travaillé dans les plus grandes banques de la Fédération de Russie: Homecredit, Sberbank, VTBU. Organisé et réalisé avec succès des tests de charge pour plus de 40 projets, systèmes de différentes classes, architectures et objectifs. Principales réalisations de VTB: organisation du processus de tests de charge réguliers des principaux systèmes de la Banque, compilé critères d'évaluation et de sélection des systèmes pour les tests de charge, mise en œuvre d'un pipeline en 1 clic pour les tests de charge. Expérience de base avec les outils de tests de charge HP (Microfocus) Loadrunner, Performance center, compréhension du fonctionnement des outils auxiliaires HT - surveillance, SGBD, serveurs d'applications
1
BienPlus de 6 ans d'expérience en tests de performances dans de grandes banques (PSB, VTB, Rosevrobank) Avant s'est lancé dans les tests, a été administrateur système pendant plus de 10 ans et a dirigé sa propre société d'externalisation Et...
Plus de 6 ans d'expérience dans les tests de performances dans de grandes banques (PSB, VTB, Rosevrobank) Avant de se lancer dans les tests, il a été spécialiste système pendant plus de 10 ans administrateur et dirigé son entreprise dans l'externalisation et le service aux grands clients (MTV, HomeCredit, etc.). En parallèle, depuis 3 ans, il forme activement les nouveaux arrivants à essai. Conférencier régulier lors de grandes conférences internationales (SQA Days et autres)
Introduction aux tests de charge (LT)
-Thème 1.NT: objectifs, événements, indicateurs, principales étapes
-Sujet 2. Profil de test de charge
-Thème 3.Méthodologie et rapport sur NT
Préparation des outils NT
-Sujet 4.NT scripts et scénarios - 1: MF Performance center (PC) et Vugen partie 1/3
-Sujet 5.NT scripts et scénarios - 1: MF Performance center (PC) et Vugen partie 2/3
-Sujet 6.Scripts et scénarios NT - 1: MF Performance center (PC) et Vugen partie 3/3
-Sujet 7.NT scripts et scénarios - 2: Jmeter partie 1/3
-Sujet 8.NT scripts et scénarios - 2: Jmeter partie 2/3
-Sujet 9.NT scripts et scénarios - 2: Jmeter partie 3/3
-Sujet 10.NT Automation: CI/CD et Quality Gate partie 1/2
-Thème 11.Scripts et scénarios de NT - 3: Gatling partie 1/2
-Thème 12.Scripts et scénarios de NT - 3: Gatling partie 2/2
-Sujet 13.NT Automation: CI/CD et Quality Gate partie 2/2
-Sujet 14.NT scripts et scénarios - 3: k6.io partie 1/2
-Sujet 15.NT scripts et scénarios - 3: k6.io partie 2/2
Émulateurs, surveillance, régression NT
-Thème 16. Développement d'émulateurs de base de systèmes externes
-Sujet 17. Surveillance des serveurs d'applications et des files d'attente partie 1/2
-Sujet 18. Surveillance des serveurs d'applications et des files d'attente partie 2/2
-Thème 19. Surveillance et goulots d'étranglement: SGBD partie 1/2
-Thème 20. Surveillance et goulots d'étranglement: SGBD partie 2/2
-Thème 21. Critères de qualité pour NT, régression NT et risques
Projet final
-Thème 22. Sélection du sujet et organisation du travail du projet
-Thème 23. Consultation sur les projets et les devoirs
-Thème 24.Protection des travaux de conception