Atelier sur les tests de risques - cours 9 500 RUB. du Centre de Formation IBS, formation 8 heures, Date 26 novembre 2023.
Miscellanea / / December 04, 2023
Évaluation et formation de spécialistes informatiques dans les domaines clés du développement de logiciels. Cours dispensés par des praticiens experts en langages de programmation, analyse système et métier, architecture logicielle, tests logiciels manuels et automatisés, Big Data et apprentissage automatique, gestion de projet et Agile. Il y a une réduction de 10% sur les formations pour les particuliers.
Sujets couverts:
1. Préparation du projet :
Évaluation incomplète des coûts de main-d'œuvre ;
Horaire de travail des tests ;
Tests de portée incomplets ;
Ignorer les risques liés aux tests internes.
2. Stratégie de test :
Il n'y a pas de stratégie de test ;
La stratégie de test n'est pas prise en charge ;
Travailler avec les exigences (en utilisant Agile comme exemple);
Portée des tests (en utilisant Agile comme exemple) ;
Portée des tests (en utilisant l'exemple d'un modèle itératif) ;
Critères de début et de fin des tests ;
Risques des tests.
3. Analyse des besoins:
Les exigences sont analysées et développées sans la participation des testeurs ;
Les exigences changent sans la participation des testeurs ;
Les exigences ne sont pas prioritaires ;
Il n'y a aucune exigence dans le projet ;
Les exigences changent constamment ;
Aucun analyste – personne pour répondre aux exigences ;
4. Conception:
L'architecture du système n'est pas prise en compte lors de l'élaboration d'une stratégie de test ;
Les exigences sont remplacées par des spécifications de conception ;
Il n’existe pas de solution unique pour les interfaces utilisateur ;
L'objet de test n'a pas d'interface utilisateur
Il n’y a aucune exigence concernant l’environnement système.
5. Plan de test:
La couverture des exigences par les scénarios de tests n'est pas analysée ;
Évaluer la qualité du plan de test pendant le processus de développement ;
Évaluer la qualité du plan de test lors de l'application ;
Il n'est pas prévu de revoir le plan de test ;
Il n'y a pas de révision du plan de test ;
Interaction et ordre d'application des différents plans de tests ;
Les cas de test ne contiennent pas de détails ;
Les cas de test contiennent des détails ;
La conception et le développement des données de test ne sont ni planifiés ni réalisés.
6. Automatisation des tests :
L'automatisation des tests fonctionnels est applicable à n'importe quel projet ;
L'automatisation des tests fonctionnels ne s'applique qu'aux tests de régression ;
L'automatisation des tests fonctionnels n'est applicable que lorsqu'il y a un grand nombre de cycles de tests ;
Tests de charge précoces ;
Modèle de charge inadéquat.
7. Environnement de test :
Les tests sont effectués dans l'environnement de développement ;
Même environnement de test pour plusieurs projets.
8. Essai:
Les tests ne sont pas effectués comme prévu ;
Les défauts constatés en dehors du plan de test n'entraînent pas son ajustement ;
Les délais de test ne sont pas respectés ;
Il n'y a pas assez de ressources de test ;
La version de l'objet de test ne peut pas être identifiée ;
L'objet de test n'est pas opérationnel ;
Des défauts surviennent en raison d'une configuration incorrecte du système/de l'environnement de test ;
Les protocoles de test ne sont pas créés ;
Comment rédiger une description de défaut ;
Les métriques de test ne sont pas utilisées ;
Communication et correction des défauts « à la volée » ;
Cacher les défauts ;
La documentation utilisateur n'est pas testée ;
Aucun test du système n'est effectué.
9. Acceptation:
La procédure d'acceptation n'a pas été convenue ;
Verification ET VALIDATION;
Plan de tests d'acceptation ;
Calendrier des tests d'acceptation ;
Les attentes du client;
Décideur.
Le cours est une introduction aux principes fondamentaux du test logiciel et introduit les concepts de base du test, tels que la définition du test, la nécessité de tests dans le développement de logiciels, vérification et validation, modèles de cycle de vie de développement de logiciels, types et niveaux de tests, défauts et méthodes pour leur détection et descriptions. Le concept de la place des tests dans divers modèles du cycle de vie du développement logiciel, le lien entre les tests et l'assurance qualité et les particularités de la psychologie d'un testeur de logiciels sont également présentés.
4
Commencez une carrière dans le domaine informatique sans connaissance des langages de programmation: testez des sites Web, des applications web et mobiles à l'aide de techniques de tests manuels: listes de contrôle, tests et suivi de bogues.
2,8