Fondamentaux des tests logiciels - cours 40 000 roubles. de l'Université d'Innopolis, formation 6 mois, Date: 13 décembre 2023.
Miscellanea / / November 27, 2023
4 ans de travail en tant que QA, spécialiste actuel chez Qameta Software (développeurs d'Allure et AllureTestOps)
2,5 ans d'expérience dans l'automatisation des tests, y compris la participation à des processus d'automatisation de bâtiment à partir de zéro
Module 1. Introduction à la programmation et à l'informatique
Diagnostic introductif
1.1 Introduction à la programmation Java
1.2 Fondamentaux des algorithmes
1.3 Opérateurs logiques, mathématiques et conditionnels
1.4 Fonctions et méthodes
1.5 Cycles
1.6 Programmation orientée objet. Partie 1.
1.6 Programmation orientée objet. Partie 2.
1.7 Tableaux
1.8 Structures de données dynamiques: pile, file d'attente, liste
1.9 Bases de SQL
1.10 SQL: ajouts
1.11 Instructions SQL de base (procédures stockées)
1.12 Tests unitaires. Travailler avec JUnit
1.13 Attestation provisoire
Module 2. Introduction aux tests de logiciels
2.1 Modèles et méthodologies de développement logiciel: cascade, AGILE, Scrum, Kanban
2.2 Concept de test de logiciels et de contrôle qualité
2.3 Types de tests logiciels. Partie 1.
2.3 Types de tests logiciels. Partie 2.
2.3 Types de tests logiciels. Partie 3.
2.4 Techniques de conception de tests: tests de conditions aux limites, table de décision, par paires
2.5 Documentation de test de base
2.6 Tests d'interface utilisateur et d'API: travailler avec Postman, Swagger
2.7 Traitement des défauts, BTS de base
2.8 Cycle de vie des défauts
2.9 Erreurs fondamentales dans la description des défauts
2.10 Travailler avec TMS: Qase, TestRail, TestLink
2.11 Tests de régression. CI/CD. Automatisation des tests
2.12 Attestation provisoire
examen final
Réussir le test final