QA / QA Automation
{ "name1": "null", "name2": "", "name3": null, "name4": true, "name5": 37, "name6": ["str1", "str2", "str3"] }
Povedajte mi o sebe, o projektih, v katerih ste sodelovali, o vlogah, ki ste jih igrali, o dosežkih
Je pri testovaní potrebná regresia?
Stalo se ti že kdaj, da je PM želel izdati verzijo z napakami? Kaj si takrat naredil?
Ako spustiť shell príkazy z kódu Python lokálne a vzdialene?
Čo bolo testované automatickými testami: frontend, backend? Akú knižnicu ste použili na interakciu s REST API?
Čo robiť, keď príde bug vo forme ticketu od podpory?
Čo sú to lambda funkcie v Pythone?
Bola interakcia s databázami v rámci automatizovaných testov?
Existuje pole kladných a záporných čísel. Je potrebné premiestniť kladné čísla na začiatok poľa v poradí, v akom sa pôvodne vyskytli. To, čo sa stane so zápornými číslami, nás nezaujíma. Predpokladá sa, že pole je veľmi veľké. [10, -1, -2, 3, 4, 6] -> [10, 3, 4, 6, 0, 0], [10, 3, 4, 6, 4, 6], [10, 3, 4, 6, -1, -2]
Čo je static? Na čo je to potrebné? Môžeš uviesť príklad?
[ime] sa vprašal: Kaj je zate pomembno pri izbiri novega dela, na kaj boš pri odločanju gledal?
Popíšte štruktúru chybovej správy
[meno] sa opýtal: Ako je nastavený tvoj CI/CD pipeline? Porozprávaj mi o GitLab CI a Docker.
Testovanie SSL a autorizácie (JWT).
Porozprávaj mi o DevTools v prehliadači: ktoré záložky používaš a na čo slúžia?
Otestoval si WebSockets?
Ako sa prenášajú parametre v požiadavke GET?
Aký test sa spustí, ak spustíte príkaz 'pytest' z koreňového adresára projektu? 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)
Aké sú typy údajov v Pythone a do akých skupín ich možno rozdeliť?