Kaks testi käivituvad eraldi, kuid kogu faili käivitamisel kukub teine test. Mida see tähendab ja kuidas seda parandada?
QA / QA Automation
Mida saab kasutada `yield` alternatiivina pytest-fixturil?
Kas on hea kasutada XPath-i elementide otsimiseks?
Mis vahe on `is` operaatoril ja `==` võrdlusoperaatoril Pythonis?
# Loo kolme funktsiooni nimekiri, kus iga funktsioon tagastab oma numbri, kui seda kutsutakse. # Esimene funktsioon peaks tagastama - 0, teine - 1, kolmas - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Vastus:
Mis vahe on HTTP vastuskoodidel 401 ja 403?
Kuidas leida element, kui tal pole `id` või klassi?
Milliseid testimise disaini tehnikaid tead?
Kas oled töötanud Selenium ja Playwrightiga?
Kas saab öelda, et testid ei ole isoleeritud, kui need mõjutavad üksteist?
Mis juhtub, kui kutsute funktsiooni `add_user` kolm korda järjest läbi `print`?
Mis vahe on HTTP vastuskoodidel 200 ja 204?
Parandage funktsiooni `add_user`, mis kasutab muudetavat nimekirja vaikimisi argumentide väärtusena otse koodis.
Kas on võimalik ühe testiga segada selgeid ja ebaselgeid ootusi ning oodata fikseeritud aega?
Miks POST meetod tavaliselt idempotentne ei ole?
Kuidas erinevad UI testimisel otsesed ja kaudsed ootused?
Mida teeb dekoratiiv Pythonis?
# 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 sul oli varasem töökohal SQL-iga kogemusi ja kuidas sa sellega töötasid?
Test nõuab UPPD kasutajat, keda pärast testi tuleb kustutada. Kuidas tagada, et kasutaja puhastamine toimuks isegi siis, kui test ebaõnnestub?