Kokia jūsų bendra patirtis rašant ir prižiūrint automatinius testus?
QA / QA Automation
Kokius architektūros stilius API žinote?
Ar galite paaiškinti, kas yra raudonai juoda medis ir kokios yra jo pranašumai?
#Užduotis 1 #Duotas sąrašas: 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] #Išveskite TAIP, jei sąrašas turi skaičius 5 ir 19, arba NE, jei ne; # Užduotis 2 # Parašykite funkciją remove_vowels(text: str):, kuri: # Priima įvesties eilutę. # Iš eilutės pašalina visas balses (lotyniškas a, e, i, o, u – bet kokia didžioji ar mažoji raidė). first_string = "Hello World!" second_string = "Python" third_string = "aeiou" # Užduotis 3 # Yra du žodynai. Juos sujunkite taip, kad, kai raktai sutampa, jų reikšmės būtų sudedamos. d_one = {'apple': 10, 'banana': 20, 'super_kiwi': 30} d_two = {'orange': 15, 'super_kiwi': 25, 'lemon': 5} # Rezultatas turėtų būti: {'apple': 10, 'banana': 20, 'super_kiwi': 55, 'orange': 15, 'lemon': 5} # Užduotis 4 """ Sukurkite BankAccount klasę su metodais: deposit(amount) - Įnešimas withdraw(amount) - Išėmimas su likučio patikra balance() - Rodyti esamą balansą """
Kaip gauti unikalius įrašus iš duomenų bazės lentelės?
Kaip paleisti tik UI arba tik API testus pytest'e?
Kas yra poziciniai ir vardiniai argumentai, ir ar jų tvarka svarbi funkcijos deklaravime?
Kaip gauti 10 neunikalių įrašų iš duomenų bazės lentelės?
Pasakokite apie OOP Python'e ir jos principus.
Ar pats susikūrėte aplinką ir paleidote testus?
Pasakokite, ką padarėte, kad sukurtumėte testavimo automatizaciją nuo nulio.
Paaiškinkite pytest.mark.parametrize sintaksę.
Paaiškinkite LEFT JOIN.
Kaip skiriasi yield nuo return?
Kokius klausimus turite apie projektą, stack'ą ir darbo formatą?