Tests de logiciels. Niveau 1. Testeur de logiciels - cours 29 990 RUB. de Spécialiste, formation 40 heures académiques, date du 14 mai 2023.
Miscellanea / / December 03, 2023
Un logiciel ultra-fiable est le rêve de tout programmeur et utilisateur. Sans le travail d'un spécialiste des tests, il est impossible de publier un seul produit logiciel. Le succès d’une entreprise, d’une société financière ou industrielle peut dépendre du bon fonctionnement du logiciel.
Dans le cadre du cours de test de logiciels, vous apprendrez à créer des listes de contrôle et des cas de test dans TestRail. Travailler avec des spécifications techniques et les décomposer. Apprenez à connaître l'architecture client-serveur.
Découvrez les fonctionnalités de test des applications WEB et des API. Découvrez les tests d’applications mobiles.
Dans le cadre du cours, vous acquerrez des compétences pratiques en travaillant avec des outils tels que :
• Procuration Charles
•Facteur
• Android Studio
• BAD
• Service de pile de navigateur
• Outils de développement
Le principe du travail en classe repose sur la méthodologie Scrum.
Tu vas apprendre:
- tester un produit logiciel, distinguer les objectifs des tests et connaître la place des tests dans le processus de développement logiciel
- appliquer les méthodes de test de produits logiciels de base
- travailler avec les documents utilisés lors des étapes de planification et d'exécution des tests
- élaborer des plans de tests et des cas de tests
- décrire les défauts détectés (rapports de bugs)
- travailler avec l'outil DevTools
- travailler avec le programme Android Studio
- tester l'API avec Postman
- trafic proxy
- travailler avec des émulateurs
Spécialiste expérimenté de l'analyse de systèmes et des tests de logiciels, brillant professeur. Dans ses cours, il fournit constamment des exemples pratiques spécifiques (y compris issus de sa propre riche expérience) pour faciliter la compréhension de la matière. Diplômé...
Spécialiste expérimenté de l'analyse de systèmes et des tests de logiciels, brillant professeur. Dans ses cours, il fournit constamment des exemples pratiques spécifiques (y compris issus de sa propre riche expérience) pour faciliter la compréhension de la matière.
Diplômé de la Faculté de mécanique et de mathématiques de l'Université d'État de Moscou du nom de M.V. Lomonossov. Travaille dans le domaine informatique depuis 1998. En 2013, elle a suivi une formation à l'Académie russe d'économie nationale et d'administration publique sous la direction du Président de la Fédération de Russie dans le cadre du programme de gestion informatique. Se développe continuellement dans les domaines de la conception de tests, de l’assurance qualité des logiciels, de l’analyse et de la gestion des systèmes.
Possède une vaste expérience pratique dans les tests et le contrôle qualité des grands systèmes d’information. Actuellement, Elena Sergeevna est une analyste de premier plan qui développe la conception de tests pour les systèmes d'information. Participe à l’élaboration et à la mise en œuvre des réglementations internes d’assurance qualité de l’entreprise. Organise des formations d'entreprise sur les tests, l'analyse du système et l'assurance qualité.
Le matériel pédagogique est présenté de manière claire et intelligible, attirant l'attention des étudiants sur toutes les caractéristiques des travaux pratiques. Des exemples tirés de la pratique, des informations supplémentaires, des réponses détaillées à toutes les questions - tout cela maintient constamment un grand intérêt et une grande attention parmi les auditeurs d'Elena Sergeevna. Les diplômés reconnaissants laissent les critiques les plus enthousiastes et s'efforcent de s'inscrire pour poursuivre leurs études avec Elena Sergeevna.
Module 1. Introduction aux tests logiciels (4 ac. h.)
- Pourquoi avez-vous besoin de tester des programmes ?
- La notion de qualité logicielle. Normes de qualité des logiciels.
- Attributs et caractéristiques de la qualité des logiciels.
- Définitions de base des tests.
- Cycle de vie du logiciel.
- Méthodologies de développement.
Module 2. Méthodes et types de tests. Analyse des exigences logicielles (4 ac. h.)
- Méthodes et types de tests
- Critères de couverture des tests
- Logiciels requis
Module 3. Documentation des tests (5 ac. h.)
- Hiérarchie de la documentation des tests
- Plan de test
- Liste de contrôle
- Cas de tests
Module 4. Règles de compilation des rapports d'erreurs dans les systèmes de suivi de bogues (4 ac. h.)
- Règles de compilation des rapports d'erreurs dans les systèmes de suivi de bogues
- Importance et priorité du bug
- Rapports une fois les tests terminés
Module 5. Techniques de test (4 ac. h.)
- Techniques de tests
- Cloison équivalente
- Analyse des valeurs limites
- Combinaison par paires
Module 6. Architecture client-serveur. Tests API (6 ac. h.)
- Aperçu du réseau
- Architecture client-serveur
- Protocole HTTP
- Architecture de microservices
- Tests API
Module 7. Test d'applications WEB (5 ac. h.)
- Fonctionnalités de test des applications WEB
- HTML, CSS, JS
- Éléments de base de l'interface utilisateur
Module 8. Tests d'applications mobiles (3 ac. h.)
- Pourquoi tester des applications mobiles ?
- Types et types d'applications mobiles
- Fonctionnalités de test des applications mobiles
- Émulateurs/simulateurs/fermes
- Test des applications mobiles Android
- Test des applications mobiles iOS
- Éléments d'interface utilisateur
- Reniflage du trafic
Module 9. Travaux pratiques sur la matière de l'ensemble du cours (5 ac. h.)
- Travaux pratiques basés sur la matière de l'ensemble du cours
- Résumer