Jetez un œil, quels problèmes communs rencontrerez-vous lors des entretiens et des tests de postes de développement?

1. Quelles sont les méthodes de test couramment utilisées pour les tests en boîte noire et en boîte blanche? par exemple.

Réponse: Test en boîte blanche: La méthode de compilation de la couverture comprend principalement la couverture de la peine, la couverture du jugement, la couverture de la condition, la couverture de la condition du jugement, la couverture de la condition combinée et la couverture du chemin.

Test de la boîte noire: classification d'équivalence, analyse des valeurs limites, méthode d'inférence d'erreur, etc.

2. Le concept des tests statiques et des tests dynamiques.

Réponse: La méthode statique n'exécute pas le programme testé lui-même et vérifie uniquement l'exactitude du programme en analysant et en vérifiant la syntaxe, la structure, le processus, l'interface, etc. du programme source. Effectuer une analyse structurelle, une analyse d'organigramme et une exécution symbolique des spécifications des exigences, des spécifications de conception logicielle et des programmes source pour trouver les erreurs. La méthode statique découvre les lacunes et les points suspects grâce à l'analyse des caractéristiques statiques du programme.

La méthode dynamique consiste à exécuter le programme testé, à vérifier la différence entre le résultat en cours d'exécution et le résultat attendu, et à analyser les performances telles que l'efficacité et la robustesse de l'exécution. Le test dit dynamique du logiciel consiste à vérifier le comportement dynamique de le logiciel et l'exactitude du résultat en cours d'exécution en exécutant le logiciel.

Selon le stade et le rôle des tests dynamiques dans le processus de développement logiciel, les tests dynamiques peuvent être divisés en étapes suivantes: 1, test unitaire 2, test d'intégration 3, test système 4, test d'acceptation 5, test de régression.

3. Il existe plusieurs classes d'équivalence et quelles sont leurs significations?

Réponse: Les classes d'équivalence sont réparties dans les catégories suivantes:

Classe d'équivalence efficace et classe d'équivalence invalide, comprenez la signification spécifique par vous-même

4. Les avantages et les inconvénients de la division des classes d'équivalence. (Répondez simplement à une expérience dans le processus d'utilisation)

Réponse: Avantages: Tenir compte de diverses situations dans un seul champ de données, éviter l'incomplétude et l'instabilité des données d'entrée sélectionnées aveuglément ou aléatoirement, et contrôler efficacement le nombre de plans de test.

Inconvénients: Prise en compte insuffisante de la situation de combinaison, dans de nombreux cas, une mauvaise sélection de cas d'utilisation entraînera des problèmes (tels que des limites).

5. Les avantages et les inconvénients de la méthode de test de la valeur limite.

Réponse: Une expérience de test à long terme nous indique qu'un grand nombre d'erreurs se produisent à la limite entre les plages d'entrée et de sortie. Par conséquent, en concevant des cas de test pour diverses conditions aux limites, davantage d'erreurs peuvent être détectées.

Cependant, la méthode d'analyse de la valeur limite, comme la méthode de division des classes d'équivalence, ne prend pas en compte la combinaison d'entrées, il est donc nécessaire de combiner davantage d'autres méthodes de conception de cas de test.

6. Déterminer les conditions de suspension de l'activité de test

Réponse: Analysez à partir des perspectives suivantes, notamment: d'anciens bogues sans nouveaux bogues et de gravité élevée ont été corrigés; les bogues ont convergé; un certain niveau de bogues est inférieur à un certain pourcentage; le temps est écoulé; et un taux de couverture spécifique est atteint.

7. Modèles de test courants?

Réponse modèle V, modèle W, modèle H, modèle X, pré-modèle, etc.


FINIR

Compte officiel: Programmeur Erhei, obtenez des ressources de test de logiciels (questions d'entretien, documents PDF, tutoriels vidéo)

Les bonnes choses doivent être partagées avec des amis

Je suppose que tu aimes

Origine blog.csdn.net/m0_53918927/article/details/113561139
conseillé
Classement