QA / QA Automation
Kokia yra pagrindinė testuotojo užduotis programinės įrangos kūrimo procese?
[vardas] paklausė: Kaip sukurta tavo automatinių testų architektūra? Papasakok apie conftest.py, fixtures, scopes.
Paaiškinkite, ką reiškia komanda `git clone` ir kam ji naudojama Git versijų valdymo sistemoje.
Kas yra testų aprėptis ir kaip ją galima matuoti?
Paaiškinkite paslaugų lokatoriaus modelio veikimo principą ir jo pagrindines savybes.
Kaip Java 8 sprendžia susidūrimo problemą dirbant su kolekcijomis ar duomenų struktūromis?
Kokios yra pagrindinės priežastys, dėl kurių kyla 500 klaidos kodas dirbant su serveriu?
Kiek išsamiai analizuojate žurnalus problemoms nustatyti ir sistemos optimizavimui?
Kokios patirties turite automatizuotame programinės įrangos testavime?
Ar turite patirties rašant SQL užklausas darbui su duomenų bazėmis?
Kokius SQL užklausų tipus naudojote savo projektuose?
Kokius pagrindinius HTTP antraščius dažniausiai naudojate savo darbe?
Ar galite paaiškinti, kaip veikia sąlyginis šakojimas programavime?
Ar galite išvardyti pagrindinius modelius, naudojamus kuriant automatinius testus?
Kaip įgyvendini elementų pasirinkimą puslapyje — naudojant CSS selektorius ar XPath išraiškas?
Kokios kolekcijų rūšys naudojamos Java programoje duomenims saugoti ir su kuriomis iš jų dirbote savo projektuose?
Ar esate pasiruošęs atlikti darbą savo asmeniniame kompiuteryje?
Ar kada nors kalbėjote apie testavimo scenarijus, kuriuos sukūrėte ar naudojote?
Ar galite paaiškinti pagrindines programinės įrangos testavimo fundamentinės teorijos sąvokas ir principus?
Aprašykite, kaip jūsų paskutiniame projekte buvo įgyvendinta autentifikacijos ir autorizacijos sistema.