Quelle est la différence entre les tests d'applications et les tests Web ? 【Questions d'entretien classiques sur les tests de logiciels】

Parlant simplement du niveau des tests fonctionnels :

Il n'y a pas de différence entre les tests APP et les tests Web en termes de processus et de tests fonctionnels.

1. Architecture système :

Les projets Web ont généralement une architecture b/s, et les projets d'application basés sur un navigateur sont c/s, qui doivent avoir un client, et l'utilisateur doit installer le client. Tant que le test Web met à jour le côté serveur, le côté client sera mis à jour de manière synchrone.
Les projets d'application nécessitent que le client et le serveur soient mis à jour.
2. Performances :

Les pages Web se concentrent principalement sur le temps de réponse, tandis que les applications doivent également se soucier du trafic, de l'alimentation, du processeur, du processeur graphique et de la mémoire. Il n'y a aucune différence dans les performances de leurs serveurs, ils sont tous un seul serveur.

3. Compatibilité :

Le Web est basé sur le navigateur, il est donc plus enclin à être compatible avec la direction du navigateur, du matériel informatique et du système informatique, de sorte que les tests Web n'ont pas besoin d'envisager l'installation et la désinstallation des tests d'application sont basés sur le client, il dépend de la résolution, de la taille de l'écran et du système d'équipement. Par conséquent, les tests d'application doivent tester l'installation, la mise à jour et la désinstallation. Outre l'installation, la mise à jour et la désinstallation conventionnelles, des scénarios anormaux doivent également être pris en compte. Y compris l'interruption pendant l'installation, la faiblesse du réseau et la suppression des fichiers d'installation après l'installation.

De plus, APP a également des tests spéciaux : comme le réseau et l'adaptabilité. . .

Caractéristiques du test APP (en plus du test fonctionnel conformément à la spécification des exigences, les tests suivants sont requis)

1 : Test d'adaptabilité (également appelé test de compatibilité, différentes versions d'Android, différents fabricants, différentes marques de téléphones portables)

2 : Test de réseau différent (réseau 2G/réseau 3G/réseau 4G/réseau WIFI)

3 : Test de mise à niveau en ligne

4 : Test d'interruption (appels téléphoniques, interruptions de messages courts et moyens)

5 : Test de consommation d'énergie

6 : Test de réseau faible (mauvais signal, laboratoire de protection du signal)

7 : Installer et désinstaller (C/S)

8 : Test de débit

Enfin : afin de redonner aux fans inconditionnels, j'ai compilé pour vous un didacticiel complet d'apprentissage vidéo sur les tests de logiciels. Les amis peuvent l'obtenir gratuitement s'ils en ont besoin [Garanti 100 % gratuit]

 

 

Je suppose que tu aimes

Origine blog.csdn.net/2301_76643199/article/details/132249034
conseillé
Classement