Kā tu saņēmi būvējumus? Vai kādreiz tos būvēji ar roku? Kāda ir atšķirība starp debug būvi un release?
QA / QA Automation
Klienta novērtējuma veidlapa kredītu birojā: Ja klients ir jaunāks par 18 gadiem - atteikums. Ja vecāks par 60 - mīnuss viens punkts Ja klients ir precējies - plus viens punkts Ja klientam ir bērni un viņš ir jaunāks par 25 - mīnuss viens punkts Ja klientam ir bērni un viņš ir vecāks par 25 - plus viens punkts Klients aizpilda atbilstošos laukus. Un beigās birojs izdod novērtējumu vai ATTEIKUMU. Atteikums tiek parādīts klientam uzreiz. Novērtējums tiek nosūtīts uz citu sistēmu pārbaudei. Rakstiet testu gadījumus, kā izskatītos testa dizains.
Vai šai uzdevumam var piemērot pāru testēšanu (pairwise)?
Kā lokalizēt problēmu, ja pie fronta rodas kļūda, izsaucot metodi?
Kuras lokalizatoru stratēģijas Appium mobilajiem elementiem pazīsti, kuras esi izmantojis, plusi/mīnusi?
Vai vari aprakstīt, kā automatizētu mobilās lietotnes autorizācijas scenāriju? Testa gadījumi, struktūra, Page Object?
Pieslēgšanās forma: ievadāt derīgu lietotājvārdu/paroli, nospiežat pieslēgties, vizuāli nekas nenotiek. Kā to izpētītu un kāpēc tas var notikt?
Kā tu atrastu elementa lokalizatoru? Vai tu pats varētu pievienot ID lietojumprogrammā?
Jautājumi komandai: kā ir strukturēts testēšanas process, kāds ir manuālā un automatizētā attiecība?
Ko šobrīd meklējat savā darbā un vai esat gatava aizpildīt plaisas savā stekā (Kafka, GitLab, Kubernetes)?
Mūsu komponentu mijiedarbības shēma: Pieņemsim, ka tās ir pakalpojumi, kas paredzēti notikumu izveidei un pārvaldībai cilvēkresursu vadītājiem. Mēs nosūtām ziņojumu uz Service 1, (kas izvietots Kubernetes) lai iegūtu vai rediģētu datus, izmantojot REST API. Service 1 apstrādā datus un pēc tam tos nosūta uz Kafka. Service 2 (arī izvietots Kubernetes) lasa ziņojumus no Kafka un pārvērš visu saņemto informāciju citā formātā, pēc tam to saglabā datu bāzē. Kā lietotājs, mēs nosūtījām pieprasījumu REST veidā izveidot notikumu uz Service 1, un pēc tam pārbaudījām, vai šis notikums ir datu bāzē ar SELECT vaicājumu. Bet šis notikums datu bāzē nav atrasts. Mēs sākām izpētīt problēmu un atklājām, ka ziņojums ir iestrēdzis Kafka līmenī: tas vienkārši netika izlasīts no Service 2. Kā mēs varam lokalizēt, kāpēc ziņojums netika izlasīts?
Kāda bija manuālo un automatizēto testu attiecība pēdējā projektā?
Kā jūs testējāt maksājumu sistēmas? Kā notika darījumi?
Kā tu pieejies tehnisko specifikāciju (TЗ) testēšanai?
Kā tu redzi atšķirību starp mobilo lietojumprogrammas un tīmekļa lietojumprogrammas testēšanu?