QA / QA Automation
[nume] a întrebat: Care a fost proporția de automatizare și testare manuală la ultimul loc de muncă?
Aveți experiență cu biblioteca JSON DataBind pentru serializarea și deserializarea datelor?
Puteți explica ce reprezintă modelul OSI și cum este utilizat în comunicațiile de rețea?
Care este funcția principală a cadrelor de testare în procesul de dezvoltare software?
Când are loc fuziunea PR? După ce etapă?
Puteți explica principiile SOLID și importanța lor în dezvoltarea software-ului?
Poți să numești principalele tipuri de artefacte utilizate în procesul de testare?
Ești mai predispus să testezi interfața utilizatorului sau straturile API ale aplicației?
Pentru ce se folosesc fixture-urile în testarea software-ului?
Cum se diferențiază metodele POST și PUT atunci când trimiteți date pe server?
Poți da un exemplu de metodă de testare în care sunt verificate toate perechile posibile de date de intrare?
Care este scopul sistemului de cache și care sunt avantajele sale?
Ce sistem de gestionare a bazelor de date ai folosit în ultimul tău proiect?
Care este rolul relațiilor dintre tabele într-o bază de date relațională?
Dacă testele au fost rulate, datele au fost create, iar în timpul testului mașina s-a oprit, datele au rămas în bază? Cum s-a rezolvat?
Cum trebuie implementată corect gestionarea erorilor și excepțiilor într-o aplicație?
Puteți explica conceptul de platformă Low Code și principalele sale avantaje?
Ce tipuri de așteptări ale interfeței utilizatorului poți numi?
Cum se implementează și se utilizează clasele abstracte în Java?
Puteți explica conceptul de moștenire în programarea orientată pe obiecte?