[VIP de recrutement sur le campus] Test de stress d'analyse du plan de test

Introduction aux points de test :
Les tests de résistance des logiciels sont un type de question souvent rencontré lors des entretiens de recrutement dans les écoles.
L'idée de base est d'exécuter des tests avec un petit nombre d'ordinateurs ou un manque de ressources système. L'intervieweur doit comprendre les concepts de base des tests de résistance, l'objectif des tests de résistance, les exigences des tests de résistance et donner des exemples.

Test de résistance de l'analyse du plan de test - les questions associées et le contenu de l'analyse peuvent être consultés en cliquant sur le lien à la fin de l'article !

1. Questions du test

1. La gestion de la qualité (QM) du logiciel doit comprendre l'assurance qualité (AQ) et le contrôle qualité (CQ). Les options suivantes appartiennent au CQ :
A. Tests
B. Suivi
C. Supervision
D. Examen des exigences
E. Examen du code du programme

Réponse : La bonne réponse est A, B, C

Conceptuellement :
QA : Assurance qualité (Assurance qualité)
QC : Contrôle qualité (Contrôle qualité)
QM : Gestion de la qualité (Gestion de la qualité)...

2. Quelle est la différence entre un client avec 300 clients et 300 clients avec 300 clients qui exercent une pression sur le serveur ?
Réponse : 300 utilisateurs sur un client occuperont plus de ressources du client. , ce qui affecte les résultats du test. Des interférences entre les threads peuvent se produire, entraînant quelques exceptions.....

3. Comment testeriez-vous un système avec un grand nombre d'accès simultanés ? Quelles suggestions avez-vous ?
Réponse : Comment tester les systèmes à haute concurrence ? De manière générale, la stratégie globale de test est la suivante :
effectuez d'abord des tests de performances et des tests de contrainte sur une partie du système pour obtenir les performances de traitement maximales de chaque partie, puis simulez le test de processus global, en vous concentrant sur tester le processus métier global En plus de la charge commerciale attendue, concentrez-vous sur le test des points suivants...

4. Quels tests logiciels les tests de performances incluent-ils (nommer au moins 3 types) ?
Réponse : tests de concurrence, tests de référence, tests de contention, configuration des performances, tests de charge, tests de résistance, tests de capacité, etc.

2. Articles d'examen

1. Concepts et méthodes de stress tests (TPS/concurrency).Récemment
, j'ai testé le code sous contrainte.Voici un résumé des indicateurs et des méthodes des stress tests...

2. Lors de la réalisation de tests de résistance sur une application mobile, que faut-il faire pendant le test ?
Vous pouvez utiliser jmeter pour des tests de stress. Le test logiciel est une étape qui doit être vécue au lancement du développement logiciel, sinon il ne pourra pas résister à la concurrence provoquée par une utilisation intensive des utilisateurs. Mais dans le vrai développement, il existe de nombreux logiciels, car le coût de développement est relativement faible...

3. Comment effectuer correctement les stress tests des applications web ?
Au cours de l'entretien, de nombreux candidats back-end ou QA me parleront de leur expérience en matière de tests de résistance, mais après avoir posé la question attentivement, très peu de candidats peuvent expliquer clairement les détails des tests de résistance. Voici un résumé de ce que je pense. il faut y prêter attention lors des tests de résistance......

3. Vidéo des points de test

La classe d'équivalence est le point théorique le plus efficace et le plus direct pour tester les postes

Test de résistance de l'analyse du plan de test - Les questions connexes et le contenu de l'analyse peuvent être consultés en cliquant sur le lien ci-dessous :
Test de résistance de l'analyse du plan de test - Lien mobile
Test de résistance de l'analyse du plan de test - Lien PC

おすすめ

転載: blog.csdn.net/shuize123/article/details/132968193