Izskaidrojiet galvenos principus darbā ar vairākiem pavedieniem Python un to priekšrocības.
QA / QA Automation
Lūdzu, pastāstiet par savu automatizācijas pieredzi: vairāk UI vai API? Cik gadu/mēnešu pieredze jums ir Python?
Nosauciet defekta dzīves ciklu.
Pastāsti par pārlūkprogrammas DevTools: kuras cilnes tu izmanto un kam tās ir paredzētas?
Vai jūs varētu izskaidrot asīnhronās programmēšanas koncepciju Python un kā tā atšķiras no sinhronās izpildes?
Vai tev ir pieredze ar integrācijām (ārējās pakalpojumi), mockiem? Vai esi izmantojis WireMock vai rakstījis savus mockus?
Kas ir severity un priority? Kā tās atšķiras? Sniedziet piemēru ar defektu ar zemu prioritāti un augstu nopietnību.
Kā jūs pārbaudāt Jenkins uzdevumu darbību?
Kā vadība reaģēja uz to, ka iOS netika pārbaudīts? Vai iOS lietotāji nebija?
Situācija: kļūda tika nosūtīta izstrādātājam, izstrādātājs saka, ka tā nav kļūda, bet funkcija. Ko darīsi?
Kas ir stack trace?
Kā saprast, kā izmantot backend žurnālus pieprasījumu pārbaudei?
Vai mobilā lietotne bija dabiska, hibrīda vai pielāgota?
Kā jūs veicat testēšanas analīzi un kuras metriku izmantojat kvalitātes novērtēšanai?
No kā sastāv HTTP pieprasījums? Kādas galvenes jūs zināt un kā jūs tās izmantojāt?
Par nefunkcionālo testēšanu: kā tas tika ieviests, ko darījām ietvarā?
Vai esat strādājis ar datu bāzēm? Vai vari sniegt piemēru ar JOIN? Kam ir nepieciešams HAVING? Kam ir nepieciešams DISTINCT un kur tas rakstīts? Kādas filtrēšanas operācijas jūs pazīstat? Kā darbojas LIKE? Kādus datu bāzu tipus jūs pazīstat? Kam ir nepieciešams primārais un ārējais atslēga?
Vai finally var nenotikt?
Kādam mērķim ir nepieciešama prioritāte testu gadījumā?
Pastāsti par savu pašreizējo projektu, atbildībām šajā projektā un varbūt par interesantām uzdevumiem no iepriekšējiem darbiem.