QA / QA Automation
Ce este un deadlock?
Șablonul "BergSiteBundle:ProviderPriceListScheduling:mail_notify_foul.html.twig" conține o eroare: Token neașteptat 'name' cu valoarea 'providerPriceListSchedule' ('sfârșitul blocului de declarație' așteptat) în "BergSiteBundle:ProviderPriceListScheduling:mail_notify_foul.html.twig" la linia 56.
Cât de profund trebuie să se implice QA în detaliile tehnice atunci când lucrează la o funcție?
Povestiți despre experiența dvs. de lucru și despre stiva de tehnologii actuală.
Spuneți despre tine și experiența ta în testare
Ce este important pentru tine în alegerea unui nou loc de muncă?
Se utilizează parametrizarea testelor, și cu ce este implementată?
Testează două conturi: un cont anonim până la 15.000 de ruble și un cont identificat până la 60.000 de ruble. Poți cumpăra, încărca cu cardul sau SBP, face returnări. Sugerează cazuri de testare.
Se poate moșteni de la o clasă declarată ca finală?
List<String> cuvinte = Arrays.asList("Привет", "Pока", "ОКО"); cuvinte.stream() .filter(cuvânt -> cuvânt.contains("o")) .toUpperCase() .contains("o") .forEach(System.out :: println);
Au fost povești de interacțiune cu echipa de produs sau cu echipa de marketing atunci când s-au clarificat cerințele?
Există o metodă rest-api a serviciului de transfer care transferă o anumită sumă de la un utilizator bancar la altul după ID: GET /api/transfer?money={money}&from={uid}&to={uid} Sarcină: creați cazuri de test pentru această metodă Exemplu de caz de test: Apelați metoda cu parametrii money=10.10&from=1&to=2; Comportament așteptat: Apelați metoda cu parametrii money=10&from=1&to=2; Comportament așteptat: status 400, sold neschimbat, returnare eroare fonduri insuficiente Apelați metoda cu parametrii money=100000&from=1&to=2; Comportament așteptat: status 200, soldul utilizatorului 1 scade cu suma curentă, soldul utilizatorului 2 crește cu suma curentă Apelați metoda cu parametrii money=-10000&from=1&to=2; Comportament așteptat: status 400, sold neschimbat, returnare eroare nu se poate transfera valoare negativă Apelați metoda cu parametrii money=0&from=1&to=2; Comportament așteptat: status 400, sold neschimbat, returnare eroare nu se poate transfera valoare zero Apelați metoda cu parametrii money=вавава&from=1&to=2; Comportament așteptat: status 400, sold neschimbat, returnare eroare introduceți o valoare corectă Apelați metoda cu parametrii money=10000&from=1&to=1; Comportament așteptat: status 400, sold neschimbat, returnare eroare descrieți în detaliu eroarea
Ți s-a întâmplat vreodată ca un PM să vrea să lanseze o versiune cu bug-uri? Ce ai făcut în acea situație?
Ce versiune de Java ai?
Există suprasarcină de metode în Python?
Ce să faci când primești un bug sub forma unui ticket de suport?
Care a fost raportul de testare API și frontend în proiect?
[nume] a întrebat: Ce este important pentru tine atunci când alegi un nou loc de muncă, la ce vei fi atent în luarea deciziei?
Aveți experiență comercială confirmată? Ați lucrat conform Codului Muncii?
Testarea SSL și autorizarea (JWT).