QA / QA Automation
Funkcionalitás szempontjából főként a webalkalmazás tesztelése történt, és a mobil is tesztelve volt?
Mi a különbség a lista és a tuple között?
Milyen Appium helymeghatározókat ismer?
Milyen gyakorlati tapasztalatai vannak Kafka-t használó rendszerek tesztelésében?
Lehetséges-e korlátozni a Java-ban a értéklekérdező (getter) metódusok elérhetőségét, hogy kevésbé legyenek nyilvánosak?
Tegyük fel, tesztelni kell az alkalmazás frissítési folyamatát. Mire figyelne oda?
Hogyan befolyásolja a `git unstage` parancs a commit-ra kész változtatásokat?
Általában hogyan néz ki a kiadási ciklusod?
Tudná magyarázni, hogy mit értünk nem funkcionális tesztelés alatt, és miben különbözik a funkcionális teszteléstől?
Milyen parancsokat szoktál használni az automatik tesztek futtatásához a projektedben?
Meséljen a teszt piramisról: szintek és miért piramis?
Milyen elveket kell alkalmazni Java osztály létrehozásakor, hogy az változatlan maradjon?
Magyarázza el a páros tesztelés fogalmát és alkalmazását a szoftverminőség biztosításában.
Milyen tapasztalatai vannak Python programok tesztelésében időtartam és volumen szempontjából?
Hogyan különböztetjük meg a GET és POST módszereket egy REST API fejlesztése során, és milyen helyzetekben alkalmazzuk őket?
Meg tudná magyarázni a static kulcsszó jelentését és használatát Java-ban?
Mesélj a mockokról a tesztekben, hogyan stabilizálod őket?
Milyen tesztek futnak le, ha a projekt gyökeréből a 'pytest' parancsot futtatja? project/ ├── conftest.py ├── tests/ │ ├── check_api.py │ │ └── def test_get_users(): pass # (A) │ ├── test_ui_login.py │ │ ├── def test_button(): pass # (B) │ │ └── def check_label(): pass # (C) │ ├── web_test.py │ │ ├── def test_login_flow(): pass # (D) │ │ └── def logout_test(): pass # (E) │ └── integration/ │ └── test_db.py │ ├── class TestDatabase: │ │ └── def test_connect(): pass # (F) │ └── class DB_Helper: │ └── def test_ping(): pass # (G) ├── scripts/ │ └── test_cleaner.py │ └── def test_wipe_cache(): pass # (H) └── my_test_file.py └── def test_is_valid(): pass # (I)
Felsorolnád az alapvető módszereket, hogyan automatizálhatod a webalkalmazások tesztelését Selenium segítségével?
Hogyan használod a Git-et: IDE-n keresztül vagy a konzolon?