QA / QA Automation
Quels sont les principes SOLID et à quoi servent-ils?
Que savez-vous sur Kafka?
Le modèle "BergSiteBundle:ProviderPriceListScheduling:mail_notify_foul.html.twig" contient une erreur : jeton inattendu 'name' avec la valeur 'providerPriceListSchedule' ('fin de bloc de déclaration' attendu) dans "BergSiteBundle:ProviderPriceListScheduling:mail_notify_foul.html.twig" à la ligne 56.
À quel point le QA doit-il s'immerger dans les détails techniques lors du travail sur une fonctionnalité?
Parlez de votre expérience chez [entreprise] : qu'en était-il de l'automatisation ?
Décrivez ce qui se passe lorsque vous connectez un ordinateur portable au Wi‑Fi domestique et lorsque vous ouvrez yandex.ru.
Que signifie la sortie de ls -l : le premier caractère, les droits rwx, le nombre de liens, propriétaire/groupe, taille, . et .. ?
[nom] parlez-nous de votre expérience professionnelle : lieux de travail, projets, technologies.
Avez-vous utilisé des relations dans le cadre de la modélisation?
Comment installer l'utilitaire ou le paquet ?
Travaillez-vous officiellement selon un contrat de travail?
Qu'est-ce qui est important pour vous dans le choix d'un nouveau travail?
La paramétrisation des tests est-elle utilisée, et avec quoi est-elle implémentée?
Testez deux comptes : un compte anonyme jusqu'à 15 000 roubles et un compte identifié jusqu'à 60 000 roubles. Vous pouvez acheter, recharger par carte ou SBP, effectuer des retours. Proposez des cas de test.
Décrivez le processus d'interaction entre le frontend et le backend via API lors du clic sur un bouton : que se passe-t-il sur le frontend, que sur le backend, d'où viennent les données ?
Peut-on hériter d'une classe déclarée comme finale?
Y a-t-il eu des histoires d'interaction avec l'équipe produit ou l'équipe marketing lors de la clarification des exigences?
Parlez-moi de vous, de vos projets, des rôles que vous avez joués, de vos réalisations
Il existe une méthode API REST du service de transfert d'une certaine somme d'argent d'un utilisateur bancaire à un autre par ID: GET /api/transfer?money={money}&from={uid}&to={uid} L'objectif est de créer des cas de test pour cette méthode. Exemple de cas de test: Appeler la méthode avec les paramètres money=10.10&from=1&to=2; Comportement attendu: Appeler la méthode avec les paramètres money=10&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de fonds insuffisants Appeler la méthode avec les paramètres money=100000&from=1&to=2; Comportement attendu : statut 200, le solde 1 diminuera du montant actuel, le solde 2 augmentera du montant actuel Appeler la méthode avec les paramètres money=-10000&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de valeur négative non transférable Appeler la méthode avec les paramètres money=0&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de valeur zéro non transférable Appeler la méthode avec les paramètres money=вавава&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur d'entrée de valeur correcte Appeler la méthode avec les paramètres money=10000&from=1&to=1; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de description détaillée de l'erreur
Y a-t-il une surcharge de méthodes en Python?