Essais fonctionnels TEST
Évaluer les exigences fonctionnelles spécifiées ou non spécifiées et les caractéristiques des produits, des systèmes et des services par le biais d’enquêtes et d’essais.
Notes d’orientation
Les essais fonctionnels permettent de vérifier que les systèmes, les composants et les interfaces offrent des fonctionnalités spécifiques, qu’ils fonctionnent comme prévu et qu’ils répondent aux attentes des utilisateurs. La planification et l’exécution de tests fondés sur les risques constituent un aspect essentiel, qui met l’accent sur l’identification et l’atténuation des risques tels que les erreurs de fonctionnalité, les échecs d’intégration, les défauts des cas limites, les incohérences des données et la non-conformité aux exigences.
Les activités peuvent inclure, mais ne sont pas limitées à :
- collaborer avec les parties prenantes pour aligner les tests sur les exigences et les objectifs de l’entreprise
- concevoir et adapter les cas de test en fonction des exigences, y compris les différents scénarios, les valeurs limites et les cas marginaux
- préparer les données et configurer les environnements pour simuler des cas d’utilisation réalistes
- exécution de tests pour vérifier que les résultats réels correspondent aux résultats escomptés
- enregistrer les défauts avec des étapes de reproduction détaillées, classer les problèmes par ordre de priorité et fournir un retour d’information en vue d’améliorations
- analyser les résultats afin d’identifier des modèles, d’évaluer la qualité et de suggérer des améliorations du système/des essais
- promouvoir une approche « shift-left » en intégrant des tests fonctionnels dès le début du cycle de vie pour une détection précoce des problèmes
- gérer, exécuter et automatiser les tests, y compris les tests de régression et les tests de fumée, afin d’améliorer l’efficacité et la couverture
- développer et maintenir des tests automatisés et des cadres évolutifs et fiables afin de valider les fonctionnalités critiques et d’assurer une qualité continue
- veiller au respect des normes et réglementations du secteur et des bonnes pratiques reconnues.
Comprendre les niveaux de responsabilité de cette compétence
Là où les niveaux inférieurs ne sont pas définis...
- Les tâches et responsabilités spécifiques ne sont pas définies car la compétence exige un niveau plus élevé d’autonomie, d’influence et de complexité dans la prise de décision que ce à quoi on s’attend généralement à ces niveaux. Vous pouvez utiliser les énoncés d’essence pour comprendre les responsabilités génériques associées à ces niveaux.
Là où les niveaux supérieurs ne sont pas définis...
- Les responsabilités et les obligations de rendre compte ne sont pas définies parce que ces niveaux supérieurs impliquent un leadership stratégique et une influence organisationnelle plus large qui va au-delà de la portée de cette compétence spécifique. Voir les énoncés d’essence.
Développer des compétences et démontrer les responsabilités liées à ces compétences
Les niveaux définis montrent la progression progressive des compétences et des responsabilités.
Là où les niveaux inférieurs ne sont pas définis...
Vous pouvez développer vos connaissances et soutenir d’autres personnes qui ont des responsabilités dans ce domaine en :
- Apprendre les concepts et principes clés liés à cette compétence et son impact sur votre rôle
- Exécution de compétences connexes (voir les compétences SFIA connexes)
- Soutenir les autres personnes qui exécutent des tâches et des activités de plus haut niveau
Là où les niveaux supérieurs ne sont pas définis...
- Vous pouvez progresser en développant des compétences connexes qui conviennent mieux aux niveaux supérieurs de leadership organisationnel.
Cliquez ici pour savoir pourquoi les compétences SFIA ne sont pas définies aux 7 niveaux.
Afficher/masquer les descriptions et les niveaux supplémentaires.
Niveaux de responsabilité pour cette compétence
1 | 2 | 3 | 4 | 5 | 6 |
Essais fonctionnels: Niveau 1
Exécute, sous supervision, des scripts de tests fonctionnels manuels donnés afin de vérifier les capacités de base des logiciels. Configure des environnements de test, utilise des outils automatisés de base pour la vérification des fonctionnalités, enregistre les résultats et signale les problèmes.
Essais fonctionnels: Niveau 2
Contribue à la conception de cas de tests fonctionnels et à la création de scripts de tests. Contribue à la préparation des données d’essai pour les tests fonctionnels sous supervision. Configure les environnements d’essai pour refléter des cas d’utilisation réalistes. Exécute et enregistre les tests fonctionnels manuels et automatisés, analyse les résultats et établit des rapports sur les constatations, les problèmes et les risques.
Essais fonctionnels: Niveau 3
Conçoit des scénarios et des scripts d’essais fonctionnels détaillés, couvrant divers scénarios et valeurs limites. Participe activement aux revues des exigences et de la conception, en affinant les plans de test sur la base des connaissances acquises. Entreprend des essais exploratoires structurés pour étudier et vérifier les fonctionnalités. Prépare les données de test, configure les environnements et automatise les tests répétables. Exécute les tests, consigne les défauts avec des informations détaillées et analyse les résultats pour évaluer la fonctionnalité du système.
Essais fonctionnels: Niveau 4
Sélectionne les approches de test fonctionnel appropriées, en tenant compte du risque, de la criticité et de la complexité. Élabore, automatise et exécute des plans et des cas de test complets. Configure les environnements pour refléter l’utilisation réelle, collabore avec les parties prenantes pour affiner les exigences et gère des cadres de test automatisés évolutifs. Identifie et atténue les risques pendant les essais, fournit des analyses et des rapports détaillés sur les activités et les résultats des essais fonctionnels, y compris le travail effectué par d’autres personnes.
Essais fonctionnels: Niveau 5
Dirige les essais fonctionnels à tous les stades du développement, en veillant à l’alignement sur les exigences fonctionnelles et en se concentrant sur l’établissement de priorités fondées sur les risques. Fournit des conseils autorisés sur les méthodes, les outils et les cadres de test. Surveille et améliore la couverture des tests, collabore avec les équipes pour relever les défis et veille au respect des normes. Dirige les efforts visant à améliorer l’efficacité et la fiabilité des tests fonctionnels. Identifie les améliorations et contribue aux directives, normes et lignes directrices de l’organisation en matière de tests fonctionnels.
Essais fonctionnels: Niveau 6
Élabore des directives, des normes et des lignes directrices organisationnelles pour les essais fonctionnels, en veillant à ce qu’elles s’alignent sur la stratégie de l’entreprise et intègrent une approche fondée sur les risques. Planifie et dirige des initiatives d’essai complexes, en veillant à ce qu’elles soient alignées sur les objectifs stratégiques et qu’elles intègrent une approche fondée sur les risques. Gère les risques et les opportunités, coordonne les autres activités d’essai et améliore les capacités d’essai fonctionnel. Promeut une culture de la qualité dans les essais fonctionnels, en encourageant le respect des normes de l’organisation et l’atténuation proactive des risques.