QA / QA Automation
Pověz mi o principu rozdělení rozhraní (ISP) ze SOLID.
Měl jste někdy zkušenost, že jste byl jediným testerem v projektu?
Jak je organizováno, že v jednom projektu žijí spolu JUnit a TestNG?
Které oblasti nebo směry ve vaší profesní činnosti vás nejvíce zajímají pro další růst?
Ověřoval jsi někdy kód někoho jiného z hlediska kvality a souladu se standardy?
Máte na mysli spojení mezi automatickými testy v Java a Python?
V jakých situacích se doporučuje používat metodu finalize v Javě?
Jaké operace nebo metody se liší tím, že při opakovaném provádění vedou ke změně stavu systému, místo aby zachovaly předchozí výsledek?
Byly ve vašem posledním projektu provedeny revize pull requestů?
Zabýval jste se automatizovaným testováním s použitím Pythonu?
V čem se liší metody Append a Extend pro seznamy v Pythonu z hlediska jejich účelu a chování?
Jaké komponenty tvoří strukturu testovacího případu?
Co způsobuje výskyt výjimek při práci se Selenium a proč k nim dochází?
Jaký testovací rámec jste použili — TestNG nebo JUnit?
Lze vysvětlit, co se rozumí pod pojmem 'nativní testování' v kontextu vývoje softwaru?
Co je to fixture?
Můžete vysvětlit, co je nástroj Allure a k čemu se používá při testování?
Můžete vysvětlit, co je třída Object v jazyce Java a jakou roli hraje v dědičnosti a hierarchii tříd?
Jaké metody HTTP znáte?
Jaké kritéria považujete za důležitá při výběru nástrojů pro automatizaci testování?