Hogyan találod meg egy elemét, ha nincs `id` vagy osztály?
QA / QA Automation
Dolgoztál már Selenium és Playwright segítségével?
Két teszt külön fut, de amikor az egész fájlt futtatod, a második teszt hibát jelez. Mit jelent ez, és hogyan lehet javítani?
Mit lehet használni a `yield` helyett egy pytest-fixtúrában?
Mi a különbség az `is` operátor és az `==` egyenlőség operátor között Pythonban?
# Hozzon létre három függvényből álló listát, ahol minden függvény híváskor visszaadja saját számát. # Az első függvénynek - 0, a másodiknak - 1, a harmadiknak - 2 kell legyen: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Válasz:
Jó ötlet XPath-ot használni elemek keresésére?
Mi a különbség a HTTP 401 és 403 válasz kódok között?
Mi történik, ha háromszor egymás után meghívod az `add_user` függvényt a `print` segítségével?
Mondhatjuk-e, hogy a tesztek nem izoláltak, ha egymásra hatnak?
Javítsd ki az `add_user` függvényt, amely módosítható listát használ az alapértelmezett argumentumértékben, közvetlenül a kódban.
Lehet-e egy tesztben keverni a nyilvánvaló és a nem nyilvánvaló elvárásokat, valamint a rögzített idő várását?
Milyen tesztdizájn technikákat ismersz?
Miben különböznek a nyilvánvaló és a nem nyilvánvaló elvárások az UI-tesztelésben?
Mit csinál egy dekorátor Pythonban?
Mi a különbség a HTTP-válasz kódok 200 és 204 között?
Mi történik, ha háromszor egymás után meghívod a függvényt?
Miért nem általában idempotens a POST módszer?
Volt tapasztalatod SQL-lel a korábbi munkahelyeden, és hogyan dolgoztál vele?
A tesztnek szüksége van egy UPPD felhasználóra, akit a teszt után törölni kell. Hogyan lehet biztosítani, hogy a felhasználó tisztítása megtörténjen, még akkor is, ha a teszt megbukik?