QA / QA Automation
Cum ați evaluat necesitatea testării automate în ultimul dvs. proiect?
Explicați conceptul de clase abstracte în programarea orientată pe obiecte.
Cum determină PyTest ce funcții sau cazuri de test trebuie să fie executate în timpul testării?
Care este diferența dintre procesarea a zece solicitări folosind metodele PUT și POST?
Care este experiența ta în configurarea și utilizarea sistemelor de integrare continuă în proiecte?
Care este scopul efectuării testelor de regresie în procesul de dezvoltare a produselor software?
Ați folosit instrumentul Allure pentru afișarea rapoartelor de testare?
Ce v-a atras la compania noastră și de ce ați decis să vă schimbați locul de muncă actual?
Cu ce limbaj de programare lucrați în principal în proiectele dvs.?
Cum puteți configura pornirea automată a testelor folosind GitLab CI/CD?
Care este rolul injecției de dependențe în FastAPI și de ce este necesară?
Descrie cum decurge de obicei următoarea etapă a interviului și ce să aștepți de la ea.
Puteți explica ce înseamnă testarea componentelor în dezvoltarea software?
Explica scopul metodei __class__ în Python și cum este utilizată în interiorul claselor.
Ce înseamnă codul de stare HTTP 200?
În ce domenii și pentru ce sarcini se folosește cel mai des Python?
Aveți experiență în utilizarea instrumentului Allure pentru generarea de rapoarte de testare?
Explicați ce se înțelege prin termenul 'collection runner' și cum este utilizat în testare.
Poți explica ce este Selenoid și care este scopul său principal?
Care este diferența dintre un bloc de cod și o funcție separată în programare?