Ha a = 128 és b = 128, akkor mi lesz az eredménye a == b és a is b összehasonlításoknak?
QA / QA Automation
a = 4 b = [4] eredmény = (a, b) a = 5 b.append(5) Kérdés: mi az eredmény értéke az összes sor végrehajtása után és miért?
Használtál vizuális teszteket referencia képekkel a projektben?
Mi a különbség a Dockerfile és a docker-compose között?
Mit ír ki ez a kód és miért? x = 5 def show_x(): print(x) x = 10 return x show_x() print(x)
Miért tekintjük a típusokat módosíthatónak vagy változatlannak?
Képzeld el, csatlakoztál egy projekthez, és az onboarding során megkaptad az első automatikus teszt feladatodat: mi lenne számodra fontos megtanulni, és kiemelnéd-e a kritikus eseteket vagy az architekturális problémákat, ha észreveszed őket?
Dolgoztál már a PyTest saját hookjaival?
Milyen láthatósági területek vannak Pythonban?
Milyen az Ön preferált aránya a manuális tesztelés és az automatizálás között?
Valósítson meg még négy API-tesztet a felhasználók kezelésének hátralévő módszereihez, tanulmányozva a már leírt módszereket a projektben.
Milyen Linux parancsokat használsz a szerverhez való csatlakozáshoz és egy fájl szerkesztéséhez?
Használtál feature flag-eket a munkád során?
Miért kell futtatni egy fixture-t scope="session"-nel, ha nincs autouse=True és nincs kérve teszttől vagy más fixture-től?
Mi az a réteg a Dockerben, és mire való?
Milyen további fejlesztéseket javasolna a tesztekhez és a projekthez?
Mi történik a kérésével, miután beírta a domaint a böngészőbe és megnyomta az Entert?
Milyen ellenőrzések hiányoznak a megvalósított tesztekből?
Volt problémád a keretrendszer kódjának megértésével?
A projektben párhuzamosan indították a teszteket? Milyen problémák merültek fel, és hogyan oldották meg őket?