Tests d'interface et analyse de cas de test

Tant que plus de 90 % des entreprises proposant des produits logiciels effectueront des tests d'interface, les entreprises qui souhaitent effectuer des tests d'interface doivent avoir des ingénieurs de test d'interface. Par rapport à d'autres postes, les ingénieurs de test d'interface sont plus faciles et plus compétents. Si vous souhaitez vous lancer dans des tests d'interface, vous devez analyser l'interface et étudier les cas de test.

Bien entendu, si vous souhaitez participer à des tests d’interface, vous devez d’abord réussir l’entretien. Récemment, les entretiens fréquemment posés sur les tests d'interface incluent :

**** Services technologiques Co., Ltd.

premier tour:

1.Présentez-vous

2. Combien de projets avez-vous réalisés ? Parlez-nous-en.

3. Quels sont vos avantages personnels ?

4. Êtes-vous doué en interfaces utilisateur ou en automatisation d’interface ?

5. Que mesure l’automatisation des interfaces ?

6. Comment analysez-vous l’interface ?

7. Sous quels aspects les cas de tests d'interface sont-ils considérés ?

8. Comment configurer un environnement python

9. Quelles fonctions personnalisées avez-vous encapsulées ?

10. Parlons du tri des bulles

11. Qu'utilisez-vous pour gérer le code après l'avoir écrit ?

Entretien de deuxième tour :

1. Comment automatiser ?

2. Quelles fonctions sont encapsulées ?

3. Comprenez-vous les expressions régulières ?

****** Co., Ltd., succursale de Shenzhen

1. Raison de la démission ?

2. Où habitez-vous maintenant ?

3.Présentez-vous

4. Présentation du projet

5. Comment tester la requête de date dans le module de requête ?

6. Comment automatiser l’interface utilisateur ?

7. Le projet comporte-t-il de nombreuses exigences ?

8. Composition de l'équipe projet

9. Que fait l’entreprise ?

10.Combien d’interfaces le projet possède-t-il ?

11. Comment faire des tests d’interface ?

12.Quelles interfaces avez-vous réalisées ?

13. Comment analysez-vous l’interface avant de procéder à des tests d’interface ?

14. Qu'est-ce que la réflexion sur un cas de test d'interface ?

15. Avez-vous effectué des tests de performances ? Quels sont les paramètres impliqués ?

16. Comment tester le module de connexion ?

17. Avez-vous autre chose à demander ?

18. Comment contrôlerez-vous la qualité et la progression des tests ?

19. Si le développeur pense qu'il ne s'agit pas d'un bug, comment devez-vous le gérer si vous pensez que c'est un bug ?

Concernant l'interface, si vous rencontrez les deux questions suivantes lors de l'entretien, vous pourrez y répondre selon le résumé de l'éditeur.

1. Comment analysez-vous l’interface avant d’effectuer des tests d’interface ?

1) Analyser le document d'interface pour comprendre les informations détaillées de l'interface et maîtriser les fonctions implémentées par l'interface : y compris le format de demande et de réponse de l'interface, la description des paramètres, la valeur de retour, etc.

2) Analyser l'association entre interfaces : qu'il s'agisse d'une association mono-interface ou d'une association multi-interface.

3) Analyser la demande et la réponse : selon le document d'interface, la méthode de demande (GET, POST, PUT, DELETE, etc.), l'en-tête de la demande, le corps de la demande, les paramètres de la demande, etc. dans les informations de la demande ; le code d'état , en-tête de réponse, etc. dans les informations de réponse. Le corps de la réponse est analysé.

4) Déterminer les données de test : selon le document d'interface, déterminez les données de demande et les données de réponse requises pour les tests. En règle générale, les tests d'interface nécessitent de fournir des données de requête correctes pour simuler les opérations de l'utilisateur et de vérifier que les données de réponse renvoyées sont conformes aux attentes.

5) Déterminer les scénarios de test : Déterminez les scénarios qui doivent être testés en fonction des fonctions d'interface et des exigences commerciales.

6) Déterminez la méthode de test : sélectionnez la méthode de test appropriée en fonction des caractéristiques de l'interface et des besoins de l'entreprise.

7) Rédiger un plan de test : rédigez un plan de test détaillé, comprenant les scénarios de test, les données de test, les résultats attendus, etc.

8) Exécuter des tests : exécuter des tests, enregistrer les résultats des tests et les analyser. Si des défauts sont détectés, ils doivent être suivis rapidement.

2. Sous quels aspects commencez-vous à écrire des tests d’interface ?

1) Logique métier pour les données normales et logique métier pour les données anormales

2) Testez la tolérance aux pannes de l'interface lorsque les champs obligatoires ne sont pas remplis.

3) Test des règles de paramètres d'entrée et test des données construites de différents types de codes de retour

4) .Test d'autorisation d'interface - les performances de l'interface avec ou sans autorisation

5).Tests de performances ---- tests de concurrence, tests distribués, etc.

6).Les interfaces liées à l’argent doivent être mises en œuvre selon les 3 éléments ci-dessus

7) Les interfaces qui n'ont rien à voir avec l'argent ne peuvent être que des scripts automatisés qui contrôlent les processus métier.

Derniers tests d'interface Jmeter 2023, de l'entrée à la maîtrise (ensemble complet de didacticiels pratiques du projet)

Je suppose que tu aimes

Origine blog.csdn.net/ada4656/article/details/135092836
conseillé
Classement