Sobes.tech

QA / QA Automation

Mire szolgál a prioritás egy tesztesetben?

Middle
СБЕРСБЕР
96

Milyen adattípusok vannak Pythonban, melyek módosíthatók és melyek nem?

Middle
TrueConf
96

Mi történik, amikor beírod a [link] címet a böngészőbe, és megnyomod az Entert? Hová küldődik az első kérés?

Middle
БФТ-Холдинг
95

Dolgozott már az Allure-vel? Milyen annotációkat tud megnevezni? Lehetséges képernyőképet csatolni, és hogyan? Hol tárolódnak az eredmények? Hogyan kötjük össze az Allure-t a CI/CD-vel (Jenkins)?

Middle
IT1
95

Sorolja fel a teszt artefaktumokat, amelyeket ismer.

Middle
Альфа-БанкАльфа-Банк
95

A módszer kapcsolatba lép az adatbázissal — egység vagy integrációs teszt?

Middle+
ТочкаТочка
95

Az elmúlt 4 év erősségei és eredményei. Fizetési elvárások.

Middle
hytech
95

Hogyan lesz akkor titkosítva a kérdésem (titkosítási mechanizmus)?

Middle
ЦРТ
95

A tárgyorientált programozás (OOP) egy megközelítés a szoftverfejlesztésben, ahol a kód objektumok formájában van szervezve Encapsuláció Az encapsuláció az adatok és az azokkal dolgozó módszerek egyesítése ugyanabban az osztályban, valamint a közvetlen hozzáférés korlátozása az objektum belső állapotához. Egyszerűen: az objektum kezeli saját adatait, a külső kód pedig módszereken keresztül lép kapcsolatba vele. Absztrakció Az absztrakció csak az objektum fontos jellemzőinek kiválasztását és a megvalósítás részleteinek elrejtését jelenti. Egyszerűen: a felhasználó azt akarja tudni, mit csinál az objektum, nem pedig, hogyan. Polimorfizmus A polimorfizmus az, hogy különböző megvalósítású objektumok ugyanazt a felületet használhatják. A tesztekben ez segít univerzális kód írásában, amely különböző adattípusokkal vagy osztályokkal működik. Példa Pythonban: class Animal: def make_sound(self): pass class Dog(Animal): def make_sound(self): return "Vau!" class Cat(Animal): def make_sound(self): return "Miau!" def animal_sound(animal: Animal): print(animal.make_sound()) dog = Dog() cat = Cat() animal_sound(dog) # Vau! animal_sound(cat) # Miau! Automatizált tesztekben a polimorfizmus hasznos a következőkben: - Általános ellenőrzési módszerek létrehozása - Különböző tesztstratégiák megvalósítása egy interfészen keresztül - Különböző API/UI verziók támogatása anélkül, hogy a teszteket módosítanánk Öröklődés Az öröklődés egy olyan mechanizmus, amely lehetővé teszi, hogy egy új osztály automatikusan használja egy meglévő osztályt, örökölve annak tulajdonságait és módszereit. Egyszerűen: az új osztály újrahasznosítja az ősosztály kódját, és szükség szerint bővíti azt.

Middle
RedLab
95

Hogyan fogod kiválasztani az ajánlatot? Mire fogsz elsőként figyelni?

Middle
ООО INDEX
95

Az önéletrajzban szereplő tapasztalat (pénzügyi szervezetek) megjelenik a munkakönyvben?

Middle
Usetech
95

Hogyan működnek az referenciatípusok elméletileg?

Middle
БФТ-Холдинг
95

Kézi tesztelést is végzel, vagy valaki más a csapatban?

Middle
ЯндексФинТех
95

A PageObject idővel bővül egy összetett oldalon, és olvashatatlanná válik. Volt már ilyen tapasztalatod, és hogyan kezelted?

Middle
Леон Бетс
95

Hogyan valósul meg az inkapszuláció Pythonban? Mesélj a hozzáférés módosítókról.

Middle+
Ozon ФинтехOzon Финтех
95

Mi az a SOLID? Melyik elv a legkedveltebb?

Senior
Галактика
95

Miért a tesztelést választottad a fejlesztés helyett, figyelembe véve a nagy fejlesztési volumenet a tapasztalatodban?

Middle
Антиплагиат
95

Milyen különbségeket tudsz megemlíteni az iOS és az Android tesztelésében?

Junior
GRI
95

Mi az a WebView és hogyan teszteljük?

Middle+
Лига Ставок
95

A tesztpiramis mely részén található a kézi tesztelés?

Middle
Ozon FreshOzon Fresh
95
/308