Profitez d'une réduction de 10% sur nos formations pour tout PAIEMENT EN LIGNE.

Certification Ingénieur certifié en tests de logiciels (CSTE)

course-meta
Formation
GAQM

Categorie

Matière de tests de logiciels

Date d'ajout

31 octobre 2024

Prix

262 000 FCFA

Description

Il existe différentes méthodes de test de logiciels. Les tests statiques consistent à examiner ou à inspecter le code, tandis que les tests dynamiques se réfèrent à l'exécution du programme réel. Les tests statiques sont généralement moins détaillés et sont considérés comme un processus de vérification. Les tests dynamiques exécutent le logiciel et ont des méthodologies différentes, et sont considérés comme un processus de validation. Les tests vérifient les fonctionnalités, telles que l'exactitude, la fiabilité et l'intégrité. Ils vérifient également l'ingénierie et l'adaptabilité.

Les tests sont généralement effectués une fois que les besoins du public cible ont été identifiés et que le codage est terminé. Les tests identifient rarement tous les bugs d'un logiciel, mais ils peuvent évaluer les performances générales, notamment par rapport à des produits similaires.

Les bugs logiciels peuvent être très coûteux et engendrer des pertes financières importantes pour les entreprises. Les tests de logiciels sont et resteront donc une tâche importante dans le domaine informatique. Et comme les logiciels deviennent de plus en plus complexes, ce qui les rend plus vulnérables aux erreurs, les tests constitueront une part importante de cette croissance. À mesure que les tests se spécialisent, ils nécessiteront également une formation et/ou une expérience spécifiques pour que les testeurs puissent bien faire leur travail.

Durée du cours en ligne : 30 à 35 heures

Plan du cours

Module 1 – Fondements
Objectifs du cours
Qu'est-ce que l'ingénierie des systèmes
Qu'est-ce que l'ingénierie des systèmes logiciels ?
Pourquoi devrions-nous utiliser des normes ?
Principes fondamentaux des normes
Comparaison de l'ISO et de l'IEEE
Comment les normes sont élaborées
Organisation des normes SESC
Clauses
Normatif vs Informatif
Que contient une norme ?
Qu’est-ce qui ne figure pas dans une norme ?
Où peut-on obtenir des normes ?
Comment adapter et appliquer les normes
Réflexions finales
Autres ressources
Module 2 - STDB
Introduction à la norme IEEE/EIA 12207
Application de la norme IEEE/EIA 12207
Application de la norme IEEE/EIA 12207 aux organisations et aux projets
12207 Processus et rôles du cycle de vie
IEEE/EIA 12207 Processus et leurs interactions
Adapter les processus
La structure des processus du cycle de vie
L'influence de la gestion de la qualité totale
La relation entre les systèmes et les logiciels
La relation entre les organisations et les partis
Répondre à l’évolution technologique
Événements et étapes importantes
Documenter les résultats
Le rôle des indicateurs logiciels
Certification et conformité
Autres normes connexes et leur relation
Module 3 - Module STDC - Cycles de vie des projets IEEE 12207
Aperçu du cycle de vie du projet
Types de prototypes
Application du prototypage aux modèles de cycle de vie
Les risques du prototypage
Articles commerciaux (COTS) et réutilisation
Sélection d'un modèle de cycle de vie du logiciel
Quelle stratégie de développement choisir ?
Utiliser l'analyse des risques pour déterminer la bonne stratégie de développement
Critères de sélection du SLCM
Étapes de création des processus du cycle de vie
Plans de SLCM
Contenu du plan SLCM
Considérations relatives à la mise en œuvre et à la maintenance du logiciel
Établir des processus de cycle de vie
Suivi des processus du cycle de vie
Évaluation de l'impact des changements sur les processus du cycle de vie

Public cible

Responsables de la conformité
Ingénieurs en tests de logiciels
Responsables techniques
Ingénieurs concepteurs de logiciels
Consultants en tests
Ingénieurs en qualité logicielle
Analyste/Testeur Senior
Chefs d'équipe de test
Ingénieurs de test de performance
Spécialiste en documentation
Analystes de processus
Chefs de projet