Contenu du cours
Introduction aux Tests Manuels et à l'Assurance Qualité dans le Développement Web
Introduction aux Tests Manuels et à l'Assurance Qualité dans le Développement Web
Tests de Compatibilité
Dans les tests de compatibilité, nous nous concentrons principalement sur le test de la cohérence de l'application sur plusieurs appareils et environnements différents.
Dans le cas des applications Web, nous vérifions si l'application fonctionne sur plusieurs navigateurs et versions différents. La taille de l'appareil et de l'écran peut également être incluse dans ces tests pour s'assurer que l'application apparaît et fonctionne de manière cohérente sur la plupart des appareils ou tailles d'écran - elle peut donc parfois inclure la vérification de la réactivité de l'application web.
Étant donné que la portée des tests peut être assez large par défaut, nous devons définir la portée avant de passer aux tests. Dans le cas des tests d'applications web, la première étape consiste à dresser une liste de tous les navigateurs et de leurs versions respectives que nous souhaitons couvrir dans nos tests. En dehors de cela, nous pouvons également mentionner toutes les tailles d'appareils que nous aimerions tester.
Par exemple, voici une liste des exigences de compatibilité pour notre application de chat :
Navigateurs et versions
- Google Chrome
- Dernière version
- Deux versions précédentes
- Mozilla Firefox
- Dernière version
- Deux versions précédentes
- Microsoft Edge
- Dernière version
- Deux versions précédentes
Appareils et tailles d'écran
-
Ordinateur de bureau
- 1920x1080 (Full HD)
- 1366x768 (HD)
- 1440x900 (WXGA+)
-
Tablettes
- iPad (10,2 pouces)
- Samsung Galaxy Tab S7 (11 pouces)
-
Téléphones mobiles
- iPhone 12 (6,1 pouces)
- iPhone 13 Pro Max (6,7 pouces)
- Samsung Galaxy S21 (6,2 pouces)
- Google Pixel 5 (6 pouces)
Après avoir défini les exigences, nous pouvons simplement rédiger et exécuter des cas de test pour vérifier la fonctionnalité de base dans chacun des navigateurs, puis pour chaque taille d'écran.
Merci pour vos commentaires !