QA / QA Automation
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?
Mikor vettél részt a követelmények elemzésében az elemzőkkel együtt: a feladat leírása előtt vagy a folyamat során?
Meséljen egy olyan helyzetről, amikor egy kollégától alaptalan kritikát kapott, és hogyan oldotta meg.
Jó ötlet XPath-ot használni elemek keresésére?
Mi a különbség az XML és a JSON között?
Dolgozott PMI, PSI szintű dokumentációval?
Magyarázza el a Dockerfile, a Docker-kép és a Docker-konténer közötti különbséget.
Dolgozott már dekorátorokkal?
Ha egy fixture SELECT *-t hajt végre, és a tesztadatbázis több százmillió felhasználóra nőtt, így az adatok már nem férnek el a RAM-ban, hogyan oldható meg a probléma csak a fixture módosításával és az összes teszt újraírása nélkül?
Milyen OOP-elveket ismersz, és hogyan alkalmazod őket a munkádban?
Miből áll a JSON?
Mit tartalmaz általában egy hibajelentés a prioritás és a súlyosság mellett?
Hogyan teszteljük a feladatot, ha a leírása csak egy címből áll?
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?
Milyen tapasztalata van az automatizált tesztelésben? Mióta?
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.
Mi az a generátor Pythonban?
Részt vettél az automatik tesztek kódjának felülvizsgálatában?
Mi az a Page Object Model minta?
Milyen eszközöket használtál a Kafka-val való munkához?