Milline oli teie testimise virn, raamistik?
QA / QA Automation
Milline andmetüüp ei saa olla sõnastiku võti?
Kuidas lahendasite ebastabiilsete (flaky) testide probleemi?
Räägi mulle oma töökogemusest, milles projektides osalesid, milliseid ülesandeid täitsid.
# Sisend on string ja sellest tuleb välja lugeda arvude nimekiri: # Näide: # Sisend: "df12fhfj1jja56jdjdg999" # Väljund: [12, 1, 56, 999]
Kas tulp, mis sisaldab nimekirja, võib olla sõnastiku võti?
Milliste automatiseerimise mustritega olete kokku puutunud, milliseid teate?
Mis on OOP? Miks see on objektorienteeritud? Millised on OOP-i peamised põhimõtted?
Kuidas olid teie automaatsed testid protsessidesse integreeritud? Millal need käivitati?
Mis on dekoratiiv? Milliseid sisseehitatud dekoratsioone tead?
Lahenduse optimeerimine: kuidas eemaldada else-osa ja kasutada for/else?
Kuidas oli organiseeritud teie töö testandmetega? Kuidas te neid genereerisite, kus neid hoidsite, kuidas kasutasite?
Mis juhtub objektiga, kui muutumatut andmetüüpi muudetakse (näiteks suurendades arvu 5 ühe võrra)?
Kus on soovitatav hoida fixtures? Kas neid võib hoida väljaspool conftest.py faili?
Millised on andmetüübid Pythonis ja millistesse gruppidesse neid saab jagada?
Milliseid koodi kirjutamise põhimõtteid tead? (DRY, SOLID, KISS ja teised)
Milliseid selektoreid/locatorid teate? Millised on XPath ja CSS eelised?
Mis on generaator ja iterator? Milline on nende vahe? Millist märksõna kasutatakse generaatoris?
Mis on objekt Pythonis? Millised atribuudid on igal objektil?
Mis on fixture PyTestis? Millest see koosneb (setup/teardown läbi yield)? Millised on fixture argumentid?