QA / QA Automation
Quels critères utilisez-vous pour choisir les fonctions à automatiser et celles qu'il vaut mieux laisser manuellement?
Quelle est la tâche principale du testeur dans le processus de développement logiciel?
[nom] a demandé : Comment est structurée l'architecture de tes tests automatisés ? Parle-moi de conftest.py, fixtures, scopes.
Expliquez ce que signifie la commande `git clone` et à quoi elle sert dans le système de contrôle de version Git.
Qu'est-ce que la couverture de test et comment peut-elle être mesurée?
Explique le principe de fonctionnement du patron localisateur de services et ses principales caractéristiques.
Comment Java 8 résout-il le problème des collisions lors de l'utilisation de collections ou de structures de données?
Quelles sont les principales causes du code d'erreur 500 lors de l'utilisation du serveur?
À quel point analyses-tu en détail les journaux pour identifier les problèmes et optimiser le système?
Quelle expérience avez-vous dans les tests automatisés de logiciels?
Avez-vous de l'expérience dans l'écriture de requêtes SQL pour travailler avec des bases de données?
Quels types de requêtes SQL avez-vous utilisés dans vos projets?
Quels en-têtes HTTP principaux utilisez-vous le plus souvent dans votre travail?
Pouvez-vous expliquer comment fonctionne la branchement conditionnel en programmation?
Pouvez-vous énumérer les principaux modèles utilisés lors de la création de tests automatiques?
Comment implémentez-vous la sélection d'éléments sur la page — via des sélecteurs CSS ou des expressions XPath?
Êtes-vous prêt à effectuer le travail sur votre ordinateur personnel?
Avez-vous déjà parlé de scénarios de test que vous avez créés ou utilisés?
Pouvez-vous expliquer les concepts et principes fondamentaux de la théorie fondamentale des tests logiciels?
Décrivez comment le système d'authentification et d'autorisation a été mis en œuvre dans votre dernier projet.