Le projet a-t-il été mené à partir de zéro, c'est-à-dire qu'il a organisé l'automatisation lui-même dès le départ?
QA / QA Automation
Vous avez mentionné des classes imbriquées statiques — pouvez-vous donner un exemple d'utilisation?
Comment se déroule généralement votre cycle de lancement?
À quoi servent les variables statiques ? Pourquoi écrire static pour une variable ?
Quelles sont les classes d'équivalence et comment détermine-t-on leur partition?
Qu'est-ce que le code d'état 500 ? Un exemple pratique.
À quoi sert le mot-clé static en Java ? Donne un exemple pratique.
Comment la gestion des erreurs est-elle effectuée dans le projet (en général et au niveau du code Java) ?
Des classes abstraites sont-elles utilisées dans le projet ? Donnez un exemple.
As-tu vérifié la sortie hors limites (valeurs en dehors de la plage autorisée) ?
Donc, l'isolation se fait au niveau des données ?
Que signifie 'par itération' ? Expliquez plus en détail.
La paramétrisation des tests est-elle utilisée, et avec quoi est-elle implémentée?
Quelle est la différence entre HTTP et HTTPS ?
Où sont stockés les tests manuels, qu'est-ce qui est utilisé comme système de contrôle pour les tests?
La branche de fonctionnalités est-elle fusionnée dans dev, et en staging, c'est la branche dev ou une branche de release séparée (master) qui est déployée ?
503 — de qui provient cette réponse si le service auquel vous avez fait appel n'est pas disponible?
Le deuxième testeur écrit-il aussi des tests automatisés ?
Et comment cela se passe-t-il ensuite (héritage d'une classe abstraite) ?
Que signifie la communication asynchrone ? Quel est son avantage (amusant) ?