Wat is je algemene ervaring met het schrijven en onderhouden van automatische tests?
QA / QA Automation
Welke architecturale stijlen van API's ken je?
Kunt u uitleggen wat een rode-zwart boom is en wat de voordelen ervan zijn?
#Opdracht 1 #Gegeven een lijst: list_numbers = [2, 6, 3, 19, 10, 4, 11, 16, 12, 5, 4, 16, 1, 0, 8, 16, 10, 10, 8, 5, 1, 11, 10, 10, 12, 0, 0, 0] #Print YES als de lijst de nummers 5 en 19 bevat, anders NO; # Opdracht 2 # Schrijf een functie remove_vowels(text: str): die: # Een tekststring als input neemt. # Alle klinkers (Latijns a, e, i, o, u – in welke hoofd- of kleine letter dan ook) uit de string verwijdert. first_string = "Hello World!" second_string = "Python" third_string = "aeiou" # Opdracht 3 # Er zijn twee woordenboeken. Combineer ze zodat, wanneer de sleutels overeenkomen, hun waarden worden opgeteld. d_one = {'apple': 10, 'banana': 20, 'super_kiwi': 30} d_two = {'orange': 15, 'super_kiwi': 25, 'lemon': 5} # Resultaat zou moeten zijn: {'apple': 10, 'banana': 20, 'super_kiwi': 55, 'orange': 15, 'lemon': 5} # Opdracht 4 """ Maak een klasse BankAccount met methoden deposit(amount) - Storting withdraw(amount) - Opname met saldocontrole balance() - Toon het huidige saldo """
Hoe voer je alleen UI- of alleen API-tests uit in pytest?
Hoe krijg je unieke records uit een databasetabel?
Hoe verschilt yield van return?
Vertel over OOP in Python en de principes ervan.
Wat zijn positionele en genummerde argumenten, en maakt hun volgorde uit bij het declareren van een functie?
Vertel ons wat je hebt gedaan om testautomatisering vanaf nul op te bouwen.
Hoe krijg je 10 niet-unieke records uit een databasetabel?
Heb je zelf de omgeving ingesteld en de tests uitgevoerd?
Leg uit wat de syntax van pytest.mark.parametrize is.
Leg uit LEFT JOIN.
Welke vragen heb je over het project, de stack en het werkformaat?