QA / QA Automation
Quels sont les principaux méthodes HTTP que vous connaissez?
Écrivez des cas de test pour la méthode de compression RLE (test en boîte noire).
Comment se comportent le cache et les cookies lors de la double authentification en mode incognito (deux fenêtres incognito séparées vs une fenêtre avec différents onglets) ?
Quelle est la différence entre HTTP et HTTPS?
Nommez les types de données modifiables et immuables en Python
Parle-moi de l'entreprise
Parlez de votre expérience chez [entreprise] : qu'en était-il de l'automatisation ?
Comment allez-vous tester le bot Telegram ? Pouvez-vous donner un exemple de scénario ?
Quelle est la différence entre une classe abstraite et une interface ? À quoi servent-elles ?
Quelle est la différence entre une expression génératrice et une compréhension de liste?
Avez-vous dans votre équipe des analystes, développeurs et testeurs tous ensemble en tant que full-stack?
Parle-moi de pytest. Qu'est-ce que c'est ? Qu'est-ce que les fixtures ? Comment fonctionnent-elles ?
Quelles métriques utilisez-vous pour la stabilité des tests?
Comment la parallélisation des tests automatisés est-elle mise en œuvre et pourquoi JUnit et TestNG sont-ils utilisés simultanément dans le projet ?
Au fait, combien proposent-ils actuellement sur le marché?
Comment les pipelines ont-ils été construits ? Y a-t-il eu des exécutions planifiées, quels rapports ont été utilisés ?
Peut-on hériter d'une classe déclarée comme finale?
Quelle est la différence entre un test de charge et un test de stress?
Proposer des cas de test pour tester l'API de création de produit. Méthode : POST URL : /api/v1/products Exigences : name : uniquement des lettres latines, longueur jusqu'à 255 caractères inclus price : entier, valeur maximale autorisée 5000 EXEMPLE DE CODE { "name": "string", "price": int }
Quels sont les signes d'un mauvais test automatique que vous pouvez citer?