Herinner je je grootste taak in het afgelopen anderhalf jaar: wat was het en wat was het testvolume?
QA / QA Automation
Als a = 128 en b = 128, wat zal dan het resultaat zijn van de vergelijkingen a == b en a is b?
a = 4 b = [4] resultaat = (a, b) a = 5 b.append(5) Vraag: wat is de waarde van resultaat na het uitvoeren van alle regels en waarom?
Wat is het verschil tussen Dockerfile en docker-compose?
Wat geeft deze code weer en waarom? x = 5 def show_x(): print(x) x = 10 return x show_x() print(x)
Waarom worden datatypes als wijzigbaar of onwijzigbaar beschouwd?
Stel je voor dat je bij een project bent gekomen en tijdens de onboarding je eerste automatische testopdracht hebt ontvangen: wat zou voor jou belangrijk zijn om te leren, en zou je kritieke gevallen of architecturale problemen benadrukken als je ze opmerkt?
Heb je met de eigen hooks van PyTest gewerkt?
Welke zichtbaarheidssferen zijn er in Python?
Wat is jouw favoriete verhouding van handmatig testen tot automatisering?
Implementeer nog vier API-tests voor de resterende gebruikersbeheer methoden, door de al beschreven methoden in het project te bestuderen.
Welke Linux-commando's gebruik je om verbinding te maken met de server en een bestand te bewerken?
Welke andere verbeteringen zou u voorstellen voor de tests en het project?
Welke controles ontbreken in de geïmplementeerde tests?
Heb je feature flags gebruikt in je werk?
Waarom moet een fixture met scope="session" worden uitgevoerd als deze geen autouse=True heeft en niet door een test of een andere fixture wordt opgevraagd?
Wat is een laag in Docker en waar is het voor?
Wat gebeurt er met het verzoek nadat je het domein in de browser hebt ingevoerd en op Enter hebt gedrukt?
Had u problemen met het begrijpen van de code van het framework?
Waren de tests in het project parallel gestart? Welke problemen werden er gevonden en hoe werden ze opgelost?