QA / QA Automation
Heeft u bewust afgezien van automatische tests en alleen handmatige controles achtergelaten?
Vertel over de niveaus van de testpiramide van onder naar boven.
Op welk niveau schrijft u tests: monoliet, microservices? Hoe bepaalt u het dekkingsniveau?
Wat doe je als een ontwikkelaar meerdere keren een bug met de status 'niet reproduceerbaar' heeft teruggestuurd, maar jij zeker weet dat het probleem bestaat?
Kun je beschrijven hoe je het autorisatiescenario in een mobiele app zou automatiseren? Testcases, structuur, Page Object?
Wat is het verschil tussen smoke-testen en regressietesten?
Is het ooit voorgekomen dat je hebt voorkomen dat een functie werd uitgebracht?
Wat zijn de SOLID-principes en waar zijn ze voor?
Waarom wil je het bedrijf nu verlaten?
Wat is een deadlock?
Kunt u in detail uitleggen hoe u de automatisering hebt ingesteld? Heeft u de tests zelf geschreven of heeft u besloten ze te automatiseren?
Testopdracht Het is nodig om een script te schrijven met Selenium WebDriver (geen Selenium IDE). Ontwikkelomgeving Eclipse (alternatief mogelijk), programmeercode in Java. Automatisch testscenario: 1. Open de browser (Chrome) op de pagina [link] 2. Ga naar Snelle zoekopdracht (knop in het hoofdmenu). 3. Typ "Налоговый часть" in de zoekbalk en klik op de knop "Zoeken". 4. In de lijst met gevonden documenten, open het document "Налоговый кодекс Российской Федерации (часть вторая)" en verifieer: a. De volledige naam van het geopende document met de naam uit de lijst in stap 3. b. De aanwezigheid van de zoekopdracht "Налоговый часть" in de zoekbalk. 5. In het artikel "145. Освобождение от исполнения обязанностей налогоплательщика" bij punt 3, klik op de link "абзаце первом пункта 1". Controleer of de gele pijl naar de eerste alinea van punt 1 van dit artikel is verplaatst. 6. Markeer de aangegeven alinea en toon deze in het rapport. 7. Sluit de browser. Het testrapport moet bevatten: 1. De stappen van het scenario. 2. Het verwachte resultaat. De code (programma) moet worden verzonden als een archief met de projectmap. Als er extra instellingen nodig zijn om de automatische test in Eclipse uit te voeren (zelfde voor je ontwikkelomgeving), moet ook een instructie worden meegeleverd. Tijd voor het uitvoeren van de opdracht: 7 dagen.
Vertel me over een grote bug die je hebt gevonden en het proces van hoe het werd gevonden, afgehandeld en opgelost.
Vertel me over UI-testen: waar let je op tijdens het testen van de interface?
Vertel een interessant geval van UI-testdekking met Playwright.
Hoe beoordeel je het percentage dekking van vereisten door tests?
Wat kan een sleutel van een woordenboek zijn, wat niet en waarom?
Wat zijn REST en SOAP en wat is het verschil tussen hen?
Wat is het verschil tussen containerisatie (Docker) en virtualisatie (VM)?
[naam] vroeg: Met welke berichtbrokers heb je gewerkt?