QA / QA Automation
[ime] je zatražio: Procijenite vremensku i prostornu složenost rješenja problema reverza samoglasnika
Ispričajte nam kako ste razvili strategiju testiranja za arhitekturu mikroservisa.
Ispričajte o svom iskustvu u mobilnom QA testiranju
Zašto se izveštaj prestaje objavljivati kada testovi padnu u pipeline-u GitLab CI koji se sastoji od dve faze: prva pokreće testove i učitava XML rezultate, druga čita XML i objavljuje HTML izveštaj.
FizzBuzz. Napišite program koji će ispisivati brojeve od 1 do 100 razdvojene razmakom, ali umesto brojeva deljivih sa 3, napišite Fizz, umesto deljivih sa 5 - Buzz, a umesto deljivih i sa 3 i sa 5 - FizzBuzz.
Koji nivo automatizovanih testova podržava tim? Jedinični, integracioni, E2E?
Objasnite šta je tok, razliku između Thread i Runnable, zašto koristiti Synchronized, šta radi Volatile.
Na kojim pregledačima ste testirali?
Koje metode možeš da navedeš u REST API? Čime se PUT razlikuje od PATCH?
Šta se može reći o redu 42?
Kako ste integrisali automatske testove u pipeline?
Кратко нам реците о себи: чиме сте се бавили, како сте дошли до пројекта, зашто сте напустили последњи пројекат и зашто сада тражите посао?
Potrebno je proveriti novu funkcionalnost u mobilnoj aplikaciji: Postoje klijenti sa bankovnim računima, oni mogu imati: anonimni račun: do 15 hiljada rubalja identifikovani račun: do 60 hiljada rubalja Može postojati samo jedan otvoreni račun odjednom. Operacije koje se mogu izvršiti: kupovina, dopuna (sa kartice i SBP), povraćaj sredstava za kupovinu, Unapređenje novčanika Koje provere ćeš izvršiti: format provere i očekivani rezultat? --- prošlo -> urađeno -> postalo Primer: anonimno - 0 - dopuna 100 - uspeh saldo 100 anonimno 0 dopuna 100 uspeh saldo 100 anonimno 100 kupovina 50 uspeh saldo 50 anonimno 50 kupovina 100 greška saldo 50 Pokušaj otvaranja identifikovanog računa, greška odbijanje --- Primer: anonimno - 0 - dopuna 100 - uspeh saldo 100 anonimno 0 dopuna 15000 uspeh saldo 15000 anonimno 15000 dopuna 0.1 greška anonimno 15000 povraćaj 0.1 uspeh saldo 14999.9 anonimno 100 kupovina 50 uspeh saldo 50 anonimno 50 kupovina 100 greška saldo 50 Pokušaj otvaranja identifikovanog računa, uspešno anonimno saldo 50 zatvoreno saldo identifikovanog 50 identifikovano 50 dopuna 30000 uspeh saldo 30050 identifikovano 30050 dopuna 30000 greška saldo 30050 identifikovano saldo 30050 kupovina 50 uspeh saldo 30000 identifikovano saldo 30000 povraćaj 50 uspeh saldo 30050 --- anonimno 0 dopuna 15000 uspeh saldo 15000 anonimno 15000 dopuna 0.1 greška anonimno 15000 povraćaj 0.1 uspeh saldo 15000 0.1 prebačeno na poseban račun anonimno 100 kupovina 50 uspeh saldo 50 anonimno 50 kupovina 100 greška saldo 50 Pokušaj otvaranja identifikovanog računa, uspešno anonimno saldo 50 zatvoreno saldo identifikovanog 50 identifikovano 50 dopuna 30000 uspeh saldo 30050 identifikovano 30050 dopuna 30000 greška saldo 30050 identifikovano saldo 30050 kupovina 50 uspeh saldo 30000 identifikovano saldo 30000 povraćaj 50 uspeh saldo 30050
Kako formiraš test-dizajn ako još nema test slučajeva?
Da li strategija testiranja treba da bude za izdavanje ili sveobuhvatna za proizvod?
Да ли је сигурније преносити податке преко GET или POST?
Šta je test prihvatanja?
Шта је било више у вашем искуству: API или UI автоматизација?
Šta je funkcionalni interfejs i kako se razlikuje od običnog?
U kojem fajlu je opisana SOAP usluga i kako joj pristupiti?