QA / QA Automation
Avez-vous de l'expérience avec les journaux ? Quel outil avez-vous utilisé ?
Si vous regardez la ligne 19, qu'est-ce qui vous dérange?
Qu'est-ce qu'un test flaky et comment le gérer?
Comparez Gatling et JMeter. Qu'avez-vous préféré ?
Tâche : écrire une fonction qui inverse un dictionnaire (échanger clés et valeurs). Par exemple, {1:2, 3:4} → {2:1, 4:3}
Quelle est la différence entre List et Array en C#?
La recherche est-elle active ou passive ? Quelle est la raison de l'entrée sur le marché ?
importer aléatoire depuis temps importer dormir depuis playwright.sync_api importer sync_playwright def test_1(): attente = 12 navigateur = sync_playwright().start().chromium.launch(headless=False) page = navigateur.new_page() def handle_route(route): route.fulfill( status=200, content_type="application/json", json={"symbols": [{"symbol": "SPY", "description": "tests"}]} ) page.route("**/symbol_search/**", handle_route) page.goto("[link] sleep(attente) l = page.locator("//*[ @id='header-toolbar-symbol-search']/div") l.click() sleep(3) tickers = ["AAPL", "BTCUSD", "TSLA", "NVDA"] symbole = random.choice(tickers) page.get_by_placeholder("Search").fill(symbole) page.keyboard.press("Enter") return page def test_2(): page = test_1() sleep(5) page.locator("//*[ @id='header-toolbar-user-menu']/div[2]/div/div[2]/div[1]/div/div[3]/button").click() page.locator("//span[contains(text(), 'Sign in')]") sleep(7) page.locator("//span[contains(text(), 'Sign in')]").click()
Pouvez-vous donner d'autres approches de test que vous avez utilisées dans votre pratique, avec un exemple concret?
Avez-vous testé l'application mobile sur des appareils réels, dans des émulateurs ou des simulateurs ? Comment avez-vous obtenu les builds ?
Peut-on créer un objet d'une classe abstraite en Java?
Imaginez la situation : vous êtes un testeur de systèmes d'ingénierie et vous devez accepter un ascenseur dans un immeuble de plusieurs étages. Quels cas de test pouvez-vous imaginer ?
Comment allez-vous tester le bot Telegram ? Pouvez-vous donner un exemple de scénario ?
Parlez de la fonction super() et quand vous l'utilisez?
En combien de niveaux le modèle OSI est-il divisé?
Parlez-moi des étapes du recrutement dans l'entreprise et posez des questions sur le rôle du testeur automatique.
Donnez un exemple de test unitaire et test d'intégration pour une application d'ouverture de dépôt. Voyez-vous des risques dans l'approche où tous les types de tests sont écrits par les développeurs?
Comment avez-vous intégré les tests automatisés dans le pipeline?
Que ferais-tu si tu as un formulaire avec des champs de login, mot de passe et un bouton «Se connecter». Tu entres un login et mot de passe corrects, tu cliques sur «Se connecter», mais rien ne se passe.
L'utilisation de la fonction B sera-t-elle la même dans le premier et le deuxième cas?