QA / QA Automation
Kes otsustas, kes ja millega tegeleb: meeskond ise või juht?
Rääkige meile, kuidas te töötasite välja oma testimisstrateegia mikroteenuste arhitektuuri jaoks.
Milliseid OOP põhimõtteid teate ja kuidas te neid oma töös rakendate?
Mis juhtub, kui kutsute funktsiooni kolm korda järjest?
Mida saab kasutada `yield` alternatiivina pytest-fixturil?
Millised on teie praegused palgasoovid?
Kas soovite liikuda backend arendusse? Kas kaalute seda suunda?
Milline on teie suhe käsitsi ja automatiseeritud testimise vahel?
Mis on praegu automatiseeritud ja käsitsi testimise suhe?
Rääkige meile testide disaini tehnikatest: milliseid te kasutate kõige sagedamini?
Miks on Pytest fixtures'is yield vajalik?
Kuidas erinevad UI testimisel otsesed ja kaudsed ootused?
Kas saab öelda, et testid ei ole isoleeritud, kui need mõjutavad üksteist?
# Python - tuvastage koodis probleemi ja kirjutage see uuesti ilma vigadeta # Lisage kasutaja nimekiri ja tagastage see nimekiri. # Kui kutsumisel ei ole määratud teine argument, tagastage kasutaja. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Looge kolme funktsiooni nimekiri, kus iga funktsioon tagastab oma numbri. # Esimene funktsioon peaks tagastama - 0, teine - 1, kolmas - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Kas oskate kirjutada SQL päringuid JOIN-iga?
Parandage funktsiooni `add_user`, mis kasutab muudetavat nimekirja vaikimisi argumentide väärtusena otse koodis.
Millised HTTP meetodid on idempotents?
Mis on Page Object Model muster?
Kas teile meeldib rohkem testida: backend või frontend?
Mida teeb dekoratiiv Pythonis?