QA / QA Automation
Írja le, mi történik, amikor egy laptopot csatlakoztat a házi Wi‑Fi-hez, és megnyitja a yandex.ru-t.
Ezek szokásos AI-chatok voltak vagy valamilyen ügynökök?
Használtál kapcsolatokat a modellezés során?
Tudod, mi az a rang alapú fejlesztés?
A megoldás optimalizálása: hogyan lehet eltávolítani az else ágat, és használni a for/else-t?
Hogyan befolyásolja az objektumorientált programozási elvek alkalmazása a kódírási megközelítését?
Milyen típusú várakozókat (waiters) használ a Selenium/Appium-ban?
[név] kérdezte: Van tapasztalatod csapatvezetőként vagy mentorként?
Mi az a cache, mik azok a cookie-k?
Hogyan épült fel a feladatokkal való munkafolyamat? A teszteseteket ők készítették vagy az elemzők, az üzlet?
Írjon le egyet ezek közül a tesztesetek közül teljes egészében, ahogyan annak meg kell néznie, beleértve a várható eredményeket.
Kérlek, mesélj az automatizálási tapasztalatodról: több UI vagy API? Milyen éveket/hónapokat tapasztaltál Pythonban?
Mik a Selenium Grid használatának fő előnyei?
Van egy rest-api módszer a szolgáltatásban, amely bizonyos összeget átutal egyik banki felhasználótól a másikhoz azonosító alapján: GET /api/transfer?money={money}&from={uid}&to={uid} Feladat: hozzon létre teszteseteket ehhez a módszerhez Példa teszteset: Hívja meg a módszert a következő paraméterekkel: money=10.10&from=1&to=2; Várt viselkedés: Hívja meg a módszert a következő paraméterekkel: money=10&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy nincs elég fedezet Hívja meg a módszert a következő paraméterekkel: money=100000&from=1&to=2; Várt viselkedés: státusz 200, az első felhasználó egyenlege csökken a jelenlegi összeggel, a másodiké nő Hívja meg a módszert a következő paraméterekkel: money=-10000&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy nem lehet negatív összeget átutalni Hívja meg a módszert a következő paraméterekkel: money=0&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy nem lehet nullát átutalni Hívja meg a módszert a következő paraméterekkel: money=вавава&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy adjon meg helyes értéket Hívja meg a módszert a következő paraméterekkel: money=10000&from=1&to=1; Várt viselkedés: státusz 400, az egyenleg nem változott, részletes hibaleírást adva
[név] kérdezte: Már megvannak a végső szakaszok az interjúkból vagy ajánlatok a kezében?
Hogyan futtassuk shell parancsokat Python kódból helyben és távolról?
Van-e metódus túlterhelés Pythonban?
Mire való a Kafka és hogyan segít?
Milyen alternatívák léteznek a REST és a gRPC helyett?
SSL és jogosultsági tesztek (JWT).