Wat was jouw teststack, framework?
QA / QA Automation
Welk type gegevens kan geen sleutel zijn in een woordenboek?
Hoe hebben jullie het probleem van onstabiele (flaky) tests opgelost?
Vertel me over je werkervaring, aan welke projecten heb je deelgenomen, welke taken heb je uitgevoerd.
# Er wordt een invoerstring gegeven, en er moet een lijst met nummers uit die string worden gehaald: # Voorbeeld: # Invoer: "df12fhfj1jja56jdjdg999" # Uitvoer: [12, 1, 56, 999]
Wat is OOP? Waarom objectgeoriënteerd? Wat zijn de belangrijkste principes van OOP?
Kan een tuple die een lijst bevat, een sleutel van een woordenboek zijn?
Hoe was de werkwijze met testgegevens georganiseerd? Hoe werden ze gegenereerd, waar werden ze opgeslagen, hoe werden ze gebruikt?
Met welke automatiseringspatronen bent u geconfronteerd, welke kent u?
Hoe waren je automatische tests geïntegreerd in de processen? Op welk moment werden ze uitgevoerd?
Welke soorten selectors/locators ken je? Wat zijn de voordelen van XPath en CSS?
Wat is een decorator? Welke ingebouwde decorators ken je?
Oplossingsoptimalisatie: hoe verwijder je de else-vertakking en gebruik je for/else?
Waar moeten fixtures worden opgeslagen? Kunnen ze buiten conftest.py worden opgeslagen?
Wat gebeurt er met het object wanneer een ongewijzigd datatype wordt gewijzigd (bijvoorbeeld het verhogen van het getal 5 met 1)?
Welke datatypes zijn er in Python en in welke groepen kunnen ze worden verdeeld?
Wat is een generator en een iterator? Wat is het verschil? Welk sleutelwoord wordt gebruikt in een generator?
Welke principes van coderen ken je? (DRY, SOLID, KISS, enz.)
Wat is een fixture in PyTest? Waaruit bestaat het (setup/teardown via yield)? Welke argumenten heeft de fixture?
Wat is een object in Python? Welke attributen heeft elk object?