Kas yra nuorodų ir reikšmių tipai C#? Kuo jie skiriasi? Kodėl skiriama į krūvą ir steką? Kaip išvalyti steką?
QA / QA Automation
Ką grąžina generateItems funkcija? Ar tai žodynų sąrašas ar sveikųjų skaičių sąrašas? Kas yra sąrašo supratimas?
Ar galima paskelbti async metodą be await viduje? Ar toks kodas bus kompiliuojamas?
Kokius HTTP metodus apėmė automatiniai testai? Kuo skiriasi PATCH nuo PUT ir POST?
Sukurkite testavimo atvejus piniginės funkcijai: anoniminė sąskaita iki 15 000 rublių ir identifikuota sąskaita iki 60 000 rublių. Operacijos: pirkimas, papildymas kortele, grąžinimas, piniginės didinimas. Vienu metu gali būti tik viena sąskaita.
Kas yra idempotentiškumas? Ar gali paaiškinti su HTTP metodų pavyzdžiais?
Kas yra deadlock ir race condition?
Duota: Yra sistema - skaičiuotuvas. Yra ekrano įvesties forma, sudaryta iš 2 redagavimo laukų ir mygtuko - Suskaičiuoti sumą. Paspaudus mygtuką, atsiranda dar vienas laukas, kuriame rodomas įvestų skaičių suma. Užduotis: Paruoškite šios sistemos testavimo planą. Sąlyga: jei skaičių suma > 1000, išvesties laukas tampa žalias. Jei <= 1000, jis tampa raudonas.
Kas yra asinchroniškumas C#? Kas yra async/await? Ar būtina, kad async metodas būtų vykdomas kitame sraute?
Kas yra dekoratorius? Papasakok apie Decorator šabloną
Papaskink man apie gRPC: kas tai yra, kaip veikia.
Papaskink apie mobiliųjų testavimų ypatybes
Kiek metų jau užsiimi automatizacija?
Kaip žiūrite žurnalus tikrame įrenginyje, ne per Android Studio, o per ADB?
Parašykite RLE suspaudimo metodo testavimo atvejus (juodosios dėžės testavimas).
Papaskink apie automatinio testavimo struktūrą projekte, kokius modelius naudojo
Kuo skiriasi git fetch nuo git pull? Kas yra git rebase?
Kuo skiriasi mobiliosios programėlės leidimo ciklas nuo interneto ir backend? Papasakok apie leidimo ciklą.
Kokį TMS (Testų valdymo sistemą) naudojote projekte?
Ar kūrėjai rašo vienetinius testus projekte?