#Pakutud on URL #[link] #Vastusest tuleb saada kõigi kasutajate nimede nimekiri import requests url = "[link]" def test response = requests.get(url) print(response.json()) nimed = [kasutaja['name'] for kasutaja in response.json()] print(nimed)
QA / QA Automation
Kas teil on kogemusi dokumentatsiooni testimisel? Kas pöörate tähelepanu dokumentatsiooni märkustele? Kus hoiate testjuhtumeid?
Millist raamatukogu kasutasite API testide jaoks Pythonis?
Suur E2E komplekt võtab iga MR puhul aega 40 minutit, isegi kui muudetakse ainult README-d. Kuidas korraldada käivitust, et väikesed muudatused ei käivitaks kogu testide komplekti?
Kas sul on meie jaoks küsimusi? Kuidas sa suhtud hübriidse tööforma (kontor + kaugtöö)?
Mis on iteratorid Pythonis? Milline maagiline meetod rakendab iteratorit? Kuidas toimub liikumine järgmise elemendi juurde? Mis juhtub, kui iteratorit läbida teist korda?
Kas teil on kunagi olnud vaja kirjutada Bash-skripte?
Enne testide läbiviimist tuleb teha viis erinevat tööd keskkonna ettevalmistamiseks. Kuidas neid GitLab CI-s paralleelselt käivitada ning pytest-iga töö — ainult pärast kõigi esimese etapi tööde lõpetamist?
Kui kaugele sa jõuad GitLab CI/CD töös? Kas oled kasutanud GitLab-i standardmuutujaid YAML-failide kirjutamisel?
Kuidas on organiseeritud suhtlus Kafka-ga? Millist raamatukogu kasutate? Kuidas vaadata sõnumeid ja suhelda Kafka-ga ilma koodita? Kuidas ühendada Kafka terminali kaudu?
Mida sa praegu tööalas enda jaoks otsid? Kas oled valmis juhtima projekti olles ainus QA-spetsialist?
Mida koosneb käsk git pull? Kas kasutad git fetch?
Kas on õige kasutada selles fixture's return või on vaja yield?
Kuidas leida faili rida, seda täielikult avamata, ja asendada leitud sõna teisega (käsk grep/sed Linuxis)?
Milline on teie kogemus Kubernetesiga? Mida täpselt te tegite?
Miks vormielemendi valija body ei kasutata?
Kes ja kuidas määras teile ülesanded funktsionaalsuse katmiseks testidega?
Millistel kaalutlustel tuleks valida LIMIT väärtus, näiteks 1000, fixture päringus?
Kuidas leida lehel elemendi ID?
Miks otsustasite Yandexi vahetada «Kryptonit» vastu?