Sommaire

Introduction Test:non fonctionnel

Sur une grosse majorité des projets rencontrés, il s’avère que les tests non fonctionnels sont éludés. À l’évocation de cette catégorie de test, un soupir sonore « Aaaaah » un peu gêné est en général l’unique Exigence Non Fonctionnelle (ENF ou NFR en anglais - Non Functional Requirements) connue de tous. Dans certains cas, on aura des tentatives telles qu’un essai de l’application sur X navigateurs différents ou une équipe spécialisée qui fait des tests de charge ou de sécurité. Exigence Non Fonctionnelle ENF

Les anomalies ne proviennent des fonctionnalités qu’à hauteur de 16 % [Beizer 1994], mais si certaines contraintes rencontrées en exploitation ne sont pas respectées, le produit ne sera qu’un prototype ou une expérience de laboratoire. C’est pourquoi une stratégie de test ne doit pas faire l’économie de tests non fonctionnels avec une prise en compte dès la conception.

images/X-icone.png

Exigences non fonctionnelles dans la mobilité

Dans le domaine de la mobilité, il existe une ENF connue de tous : l’énorme choix de combinaisons OS/Version/Matériel et si l’utilisation du produit sur différentes plateformes mobiles n’est pas prise en compte dès le début, on risque de développer pour iOS et de devoir reprendre tous ...