Da li znaš čime bi trebalo da se bavi tester u našem timu?
QA / QA Automation
Kako si dobijao buildove? Da li si ih ikada pravio ručno? Čime se razlikuje debug build od release?
Може ли се применити парно тестирање (pairwise) за овај задатак?
Koje strategije lokalizatora u Appium za mobilne elemente poznaješ, koje si koristio, prednosti/nedostaci?
Kako lokalizovati problem kada se javlja greška prilikom poziva metode na frontendu?
Можеш ли да опишеш како би аутоматизовао сценарио ауторизације у мобилној апликацији? Тест случајеви, структура, Page Object?
Forma za prijavu: unosiš validan login/šifru, klikneš na prijavi, vizuelno se ništa ne dešava. Kako istražiti i zbog čega to može biti?
Kako bi pronašao lokalizator elementa? Da li bi mogao sam da dodaš ID u aplikaciju?
Šta trenutno tražiš u svom radu i da li si spremna da nadoknadiš praznine u svom stacku (Kafka, GitLab, Kubernetes)?
Pitanja za tim: kako je organizovan proces testiranja, kakav je odnos između ručnog i automatizovanog?
Imamo šemu interakcije komponenti: Pretpostavimo da su to servisi namenjeni za kreiranje i upravljanje događajima za menadžere ljudskih resursa. Šaljemo poruku Service 1, (koji je raspoređen u Kubernetesu) za dobijanje ili uređivanje podataka putem REST API. Service 1 obrađuje podatke i zatim ih šalje u Kafka. Service 2 (takođe raspoređen u Kubernetesu) čita poruke iz Kafka i pretvara sve primljene informacije u drugi format, a zatim ih skladišti u bazu podataka. Kao korisnik, poslali smo zahtev za kreiranje događaja putem REST-a na Service 1, a zatim smo proverili da li se taj događaj nalazi u bazi podataka pomoću upita Select. Ali u bazi podataka nije pronađen. Počeli smo da istražujemo u čemu je problem i otkrili smo da je poruka zaglavljena na nivou Kafka: jednostavno nije pročitana od strane Service 2. Kako ćemo lokalizovati zašto poruka nije pročitana?
Koji je bio odnos ručnih i automatizovanih testova u poslednjem projektu?
Kako ste testirali platne sisteme? Kako su se obavljale transakcije?
Kako si pristupio testiranju tehničkih zadataka (TЗ)?
Koja je, po tvom mišljenju, razlika između testiranja mobilne aplikacije i web aplikacije?