QA / QA Automation
Este posibil să suprascrii o metodă privată a clasei părinte?
Ce cauți acum pentru tine? Care sunt criteriile importante?
Cerinte funcționale Funcția de traducere a textului Câmp pentru introducerea textului de 1-400 de caractere Traducerea se afișează în câmpul din dreapta după 1 secundă de inactivitate a utilizatorului Traducerea în limba engleză trebuie să transmită exact sensul textului original Sistem de detectare a limbii La introducerea textului în limba rusă, sistemul automat: • Detectează limba sursă ca fiind rusă • Setează limba de traducere ca fiind engleză La introducerea textului în limba engleză, sistemul automat: • Detectează limba sursă ca fiind engleză • Setează limba de traducere ca fiind rusă Gestionarea selecției de cuvinte Adăugare la selecție: Butonul "Adaugă la selecție" este disponibil lângă textul tradus Când se face clic, se afișează confirmarea: "Traducerea a fost adăugată în colecția «Favorite»" Elementul apare în fila "Colecție" Ștergere din colecție: Butonul "Șterge din colecție" este disponibil pentru fiecare element din colecție Când se face clic, se afișează confirmarea: "Șters din «Favorite»" Elementul este șters imediat din colecție Traducerea documentelor Formate suportate: documente DOCX în limba rusă Procesul de încărcare: Accesați fila "Documente" Selectați fișierul prin elementul "Alege manual" Timp de procesare: până la 2 minute Rezultatul traducerii: Status "Traducerea documentului a fost finalizată" Buton activ "Descarcă traducerea" Descărcați fișierul cu numele original Conținutul fișierului conține o traducere corectă în limba engleză
Ce este CI/CD și de ce are nevoie un inginer QA?
Ce instrumente ai folosit pentru a lucra cu Kafka?
Cum era organizat procesul atunci când exista un număr mare de erori într-o funcție? Cum erau înregistrate erorile?
Poți explica cum se completează un raport de bug ideal?
Numește diferența principală dintre o listă (list), un tuple (tuple) și un set (set)
Care este diferența dintre testarea de încărcare și testarea de stres?
Ce este o coliziune?
Cât de repede poți pleca după ofertă, dacă te interesează?
Ce cauți acum pentru tine? Care sunt sarcinile importante? Ce este important în companie din punctul de vedere al dorințelor personale?
Numește metodele de execuție concurentă a codului în Python
De ce se folosește un Redis separat în loc de cache-ul intern al serviciului?
Ai evidenția pur și simplu riscurile și tot, pentru ca echipa să poată lua o decizie despre lansare?
Cum verifici fluxul asincron?
Vorbește despre experiența ta cu Git — enumeratează câteva comenzi de bază și ce fac acestea.
Ce alte comenzi ADB cunoști în afară de adb install?
Ce este o fixture în PyTest? Din ce părți este formată (setup/teardown prin yield)? Ce argumente are fixture-ul?
Ce înțelegeți prin termenii „strategie de testare”, „arhitectură” și „decizie”?