Expliquez les principes fondamentaux du travail avec plusieurs threads en Python et leurs avantages.
QA / QA Automation
Parlez-moi de votre expérience en automatisation : plus UI ou API ? Combien d'années/mois d'expérience en Python ?
Nomme le cycle de vie du défaut.
Parle-moi des DevTools du navigateur : quelles onglets utilises-tu et à quoi servent-ils ?
Pourriez-vous expliquer le concept de programmation asynchrone en Python et comment il diffère de l'exécution synchrone?
Avez-vous déjà travaillé avec des intégrations (services externes), des mocks ? Avez-vous utilisé WireMock ou écrit vos propres mocks ?
Qu'est-ce que la gravité et la priorité ? En quoi diffèrent-elles ? Donnez un exemple de défaut avec une faible priorité et une haute gravité.
Comment vérifiez-vous le bon fonctionnement des tâches Jenkins?
Comment la direction a-t-elle réagi au fait que iOS n'était pas vérifié ? N'y avait-il pas d'utilisateurs sur iOS ?
Situation : un défaut a été envoyé au développeur, le développeur dit que ce n'est pas un défaut, mais une fonctionnalité. Que feriez-vous ?
Qu'est-ce qu'une trace de pile?
Comment comprendre comment utiliser les journaux backend pour vérifier les requêtes?
L'application mobile était-elle native, hybride ou adaptative?
Comment effectuez-vous l'analyse de test et quelles métriques utilisez-vous pour évaluer la qualité?
De quoi se compose une requête HTTP ? Quels en-têtes connaissez-vous et comment les avez-vous utilisés ?
Concernant les tests non fonctionnels : comment ont-ils été implémentés, que faisait-on dans le cadre ?
Avez-vous travaillé avec des bases de données ? Pouvez-vous donner un exemple de requête avec JOIN ? À quoi sert HAVING ? À quoi sert DISTINCT et où est-il écrit ? Quelles opérations de filtrage connaissez-vous ? Comment fonctionne LIKE ? Quels types de bases de données connaissez-vous ? À quoi servent la clé primaire et la clé étrangère ?
Peut-il ne pas s'exécuter finalement?
À quoi sert la priorité dans un cas de test?
Parlez-moi de votre projet actuel, de vos responsabilités dans ce projet, et peut-être de tâches intéressantes de vos emplois précédents.