2009-10-12 7 views
11

Ces jours-ci j'ai une interview pour le poste: Software Testing Engineer.Java: questions d'entrevue pour testeur de logiciels?

Des idées quelles questions pourraient surgir à l'entrevue? Des conseils?

+0

Je sais ce qui pourrait apparaître, mais peut-être y at-il des questions qui sont posées très souvent. –

+11

* "Jouons à une association de mots, je vais commencer: Java" * "Starbucks!" * "Je vais vous montrer la porte." * ": <" – Juliet

Répondre

2

J'aime celui-ci: quelle est la différence entre la vérification et la validation?

+2

Personnellement, je n'aime pas celui-là. Les gens les utilisent souvent de manière identique et ne disent pas grand-chose de ce que la personne sait réellement de la gestion ou de l'exécution des tests. D'autre part, il vous dira certainement que le candidat a déjà suivi un cours ou a étudié pour un examen de certification. – Marcelo

+1

c'est comme la différence entre l'autorisation et l'authentification? – IAdapter

6

Qu'est-ce qu'un test logiciel?

1

une question spécifique à Java pour un testeur serait (en ciblant la prise de conscience des exceptions)

  • Que recherchez-vous quand il y a un problème avec le logiciel que vous testez?
0

Quel rôle le test prend-il dans le cycle de développement logiciel? (Vous commencez à écrire des tests le jour où vous démarrez le projet et mettez vos meilleurs ingénieurs pour le faire.) Quand le projet est presque fini, vous le testez)

0

Je pense que dans le secteur des logiciels, le comportement et l'ouverture des gens sont très important. C'est particulièrement vrai pour tester les gens.

Je voudrais essayer de savoir si la personne va être capable de travailler avec l'équipe de développement et lui demander ce qu'il fait quand il teste un logiciel avec beaucoup de bugs très évidents. Comment cela fonctionne avec le développeur pour améliorer cette situation. Je pense qu'il devrait trouver un moyen d'aider le développeur par exemple en proposant de faire des tests de fumée et de l'intégrer dans le processus de construction ou en passant en revue les tests unitaires.

Je voudrais également demander à la personne d'écrire un rapport de défaut et voir si c'est assez clair pour celui qui est chargé de le réparer.

Le test de Joel mentionne que vous devez demander à un développeur d'écrire du code durant son entretien. De la même manière, je pense que vous devez demander à un testeur d'écrire un rapport de défaut.

J'espère que cela aide

0

Software Testing ne dépend pas de la langue. Une recherche rapide sur Google m'a donné ce que vous cherchez

7

Vous devriez être plus précis dans votre question.

Si le mot-clé ici est Java Software Tester, que vous attendez des questions sur:
tests unitaires (des assertions, costumes de test, testSetUp etc.), des frameworks de tests unitaires (JUnit, TestNG), l'utilisation et les différents cadres simulacres se moque (EasyMock, Mockito, jMock), Intégration continue, Développement piloté par les tests, Développement basé sur le comportement, travail avec référentiel de code, couverture de code, couverture de chemin, couverture d'instructions, outils pour le suivi des bogues (bugzilla/jira) conception par contrat ...
Vous pouvez obtenir quelque chose de pratique comme, révision de code, écrire des tests pour une classe/interface, écrire quelque chose en utilisant l'approche TDD.

Si les mots-clés sont Java Software Tester que s'attendre à des questions sur:
Valeurs limites, classes d'équivalence, test boîte noire, test boîte blanche, cas de test, Test Suite, bugs, modèles de développement logiciel (V modèle, cascade, DSDM, approche itérative, agile), rôle du test dans le cycle de développement, rôle du testeur sur l'équipe de développement, quand le test suffit, qu'est-ce que la qualité, définitions et différences entre problème, bogue, défaut, défaut? dans les certifications iseb/istqb/Tmap, quelle est la différence entre les tests System/Integration/UserAcceptance/smoke/de régression, quand automatiser et quels sont les avantages et les inconvénients, les outils pour l'acclimatation test (pas les tests unitaires) HP QualityCenter/IBM Rational Quality Manager). Pour des questions pratiques: comment tester l'installateur ou l'assistant, écrire un rapport de bogue, re-concevoir/optimiser un cas de test/script, (si position liée à l'acclimatation du test) écrire un extrait de code dans VBScript (ou autre langage de script) .

Dans les deux cas, vérifiez SO pour les questions avec les balises appropriées et/ou google pour les sujets mentionnés.

Questions connexes