QA / QA Automation
Kāpēc rodas Flaki testi? To pakalpojumu dēļ?
Pieejamības testēšana (Accessibility testing) — kas tas ir un kas tiek pārbaudīts?
Kas ir idempotenta pieprasījums un kāpēc tas ir svarīgi API testēšanā?
Kāda ir atšķirība starp Dockerfile un docker-compose?
Vai zini, ar ko jānodarbojas mūsu komandas testētājam?
Runājot par tehnoloģiju steku — pilnīgi visu: programmas, rīkus. Vai ir tehnoloģijas, ar kurām nevēlaties strādāt?
Praktiska uzdevums: ekrāns ar 3 laukiem (trijstūra malas A, B, C) un pogu «aprēķināt», kas nosaka, vai trijstūris ir vienādmalu. Kādas testu un pārbaudes veidus jūs veiktu?
Kā var apstrādāt vai izsaukt izņēmumu?
Pastāstiet mums par jūsu komandas sastāvu projektā
Vai bija scenāriji, kad notikums nāca no ārējās sistēmas, ne no jūsu mikroservisa?
Rezume ir minēts Java, Kotlin, Selenium, REST Assured, Playwright tehnoloģiju klāsts. Vai vari pastāstīt, kā tu sadarbojies ar Playwright šajā klāstā?
Kas notiek ar pieprasījumu pēc domēna ievadīšanas pārlūkprogrammā un Enter nospiešanas?
Ja backend ir pilnībā aptverts ar testiem, vai vēl ir vērts testēt UI, vai jau var to nedarīt?
Pastāsti man par Docker — kas tas ir un kāpēc QA tas ir nepieciešams?
Kā ir uzbūvēts jūsu ārējo partneru testēšana, ja partneris ir blackbox un tam var nebūt pieejama sandbox?
Kuras testu dizaina tehnikas jūs zināt un izmantojat?
Kuras Java datu struktūras ir sinhronizētas un kuras nav?
Kāda ir atšķirība starp frontend un backend?
Kādus HTTP atbildes kodus pazīsti? Kāda ir atšķirība starp 401 un 403?
Ir funkcionalitāte, kuru jūs kopīgi izstrādājat ar citu komandu. Testēšanas laikā jūs sastapāties ar problēmām: 1. Divu pakalpojumu integrācija: kas, kā izrādījās, ir dažādi datu formāti. 2. Atklājāt kļūdu priekšējā daļā: kad priekšējā daļa sūta pieprasījumu pakalpojumam, un pakalpojums atbild, ka šāda metode neeksistē. 3. Steidzami jātestē jauna funkcionalitāte kopā ar citu komandu, bet viņi paziņo, ka nav gatavi testēt, un šis uzdevums nav viņu prioritāte. Kā rīkosieties?