QA / QA Automation
Hogyan értékelte a tesztes feladatok nehézségi szintjét, volt-e formális értékelési folyamat?
Beszélj a static módosítóról. Miben különbözik egy statikus osztály egy szokásos osztálytól?
Feladat érkezett: új regisztrációs űrlapot készítenek, 10 mező van, amit ki kell tölteni. Sok ellenőrzés lehet. Hogyan minimalizálod a tesztek számát anélkül, hogy sokat veszítenél a lefedettségből?
Mit teszel, ha a fejlesztő többször visszaküldött egy hibát 'nem reprodukálható' státusszal, de te biztos vagy benne, hogy van probléma?
Előfordult már, hogy egy fejlesztő azt mondja "ez nem hiba"? Hogyan oldod meg ezt a helyzetet?
Két hete tartó hibát észleltek a termelésben, amely csak 3%-os felhasználóknál és csak Wi-Fi-n működik. A fejlesztő nem tudja reprodukálni a hibát, és azt mondja, hogy 10 perc múlva bezárja a hibát. Milyen lépéseket tennél?
Mennyi minimális ellenőrzés szükséges egy határérték feladathoz: életkor mező 18-tól 25-ig beleértve.
Adj hozzá alapértelmezett értékeket a függvény argumentumaihoz.
Hogyan választottad ki a regressziós eseteket?
Mit tegyünk, ha több űrlapelem, például az útlevél mezők, ugyanazzal az azonosítóval rendelkeznek?
Mesélj részletesebben, miért kritikus számodra a távmunkázás?
Mennyi a teljes szakmai tapasztalat és mennyi tapasztalatod van webtesztelésben?
Szükség volt az Allure-jelentések testreszabására/egyedi módosítására?
Mi a teszttervezés, milyen technikákat ismersz és melyiket alkalmazod leggyakrabban a gyakorlatban?
Hány API-automatikus tesztet készítettél?
Végzetes, ha JSON-t küldök, de Content-Type-ot XML-re állítok? Egyáltalán lehet nem küldeni Content-Type-ot?
Van tapasztalata keretrendszerek fejlesztésében?
Mit szolgálnak a fejlesztői eszközök a böngészőben?
Tehát még mindig mockolod a szomszédos szolgáltatásokat?
POST /api/v1/transfers/internal ● Idempotens kulcs: UUID (kötelező) ● Hitelesítés: Bearer <token> { "source_account_id": "83740e53-689c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "Bérleti díj fizetése", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [A szekvenciadiagram és az adatbázis séma a transfer szolgáltatás, üzleti logika, eseményközlések és adatbázis szerkezetének kontextusához lett biztosítva.]