Kā kļūt par testētāju programmatūru: no intervijas, lai atrastu pirmo kļūdu
Darbs Un Mācību / / December 25, 2019
Alex Semin
Vadītājs departamenta testēšanas Globus uzņēmums, kas nodarbojas ar attīstības mobilajām lietojumprogrammām un vietnēm lielākajiem klientiem, piemēram, "Yandex", "Kaspersky Lab" ir ABBYY, Rutube "CTC Media" Headhunter "TNT Club", "Messenger Travel", "PPF Dzīvības apdrošināšana", un VimpelCom un citi. Vairāk nekā sešus gadus šajā profesijā. Man gāja visu ceļu no junioru-testeri nodaļas vadītājs.
Mans ceļojums sākās ar zinātkāri testeri. Kopš bērnības man bija iesaistīts montāžas datorus un instalējot programmatūru, veicot regulāru rodas jautājums: "Kāpēc nav instalēts? Kāpēc es nevaru? ". Tajā brīdī es domāju, ka es gribēju kļūt par testētāju, iesaistīties ražošanas kvalitātes programmatūras un rast atbildes uz visiem šiem jautājumiem.
Zemāk es gribu pateikt turpmākās QA-ekspertus par to, ko viņi var sagaidīt sākumā savu karjeru, un sniegt dažus padomus no savas pieredzes.
intervija
Junior-testera nav ļoti grūti iziet interviju. No tā negaida dziļas zināšanas par teoriju un instrumenti testēšanai. Kad intervija šādi kandidāti, mēs pievēršam uzmanību ātrumu un dzīvīgumu domāšanas, svaigu un radoša pieeja problēmu risināšanā.
Piemēram, neparastas uzdodot jautājumus, lai redzētu, kā cilvēks domā:
- Lidmašīna lido no punkta A uz 17:00, un ierodas pie B punkta 19:00. Kad tas ir lidojumam uz trim stundām. Kāpēc tā varētu būt?
- Kā pārliecināties, ka, iesaistot atjaunināto pieteikumu, konkurenti nespēj atrast viņam jaunu funkciju?
Esiet gatavi, un uz visbiežāk uzdevumiem - lai pārbaudītu vienkāršu objektu: papīra, zīmuli, līniju filtru un tamlīdzīgi.
Arī uz interviju būs noderīga:
- Pārbaudiet veidu testēšanas: funkcionālā un izpētes testēšanu, automatizētu testēšanu (ieskaitot instrumentus to), slodze un stresa testēšanu, dūmu testēšanu.
- Turklāt, lasot par akceptēšanas testēšanai un kritērijiem.
- Ja mēs runājam par testēšanas tīmekļa lietojumprogrammas, tas ir pārlūks konsole un tās darbu, un skaits versijas pārlūkiem, monitora izšķirtspēju, testēšana izkārtojuma rīki (pikseļu perfektu).
- Ja mēs runājam par mobilajām lietotnēm, šī veida platformām, emulatori, pērtiķis testēšanu. Neaizmirstiet par plāksnēm.
- Pārbaudiet veidu bug-trackers. Populārākās: JIRA, Bugzillai, RedMine, Mantis. Redzēt, kā viņi strādā, kādi ir viņu funkcijas.
- Ilgākā termiņā - Jmeter rīki, pastnieks, Charles. Tie nav ļoti grūti mācīties pamata līmenī.
Pirmā darba diena
Pirmā darba diena iet kā standarts: sniedz dators, kuru vēlaties konfigurēt, uzstādīt darba programmas. Sistēmas administrators sagatavo piekļuvi e-pastam un korporatīvo iekšējo programmu.
Tas nav nepieciešams, lai jautāt, kur instalēt Skype, izmantojiet to segvārdu no skolas laikiem gangsta_666 vai funny attēlu. Lietošana kombinācijā iesauka, piemēram, vai ivansmirnov smirnovivan, izteikt savu parasto fotoattēlu.
Svarīgs solis gatavoties darba dienu - tikšanās ar bug trekrom, kas izmanto uzņēmums. Tas ir uzdot iepriekš: studiju raksti apskatīt mācību video. Jūs ietaupīsiet laiku kolēģus un pats jutīsies drošāk.
Pirmais uzdevums
Jums būs pirmais projekts ieliekta. Es ieteiktu jums iepazīties ar vēsturi kļūdu novēršanas, lai redzētu, kas defekti jau izpildīti vai ir visizplatītākā. Jums ir iespēja formulēt sevi un statistika sapratīs to, ko norāda jums vajadzētu pievērst lielāku uzmanību.
Uzņemties iniciatīvu. Ja jums nav dota pārbaudīt sarakstu app, nav jāgaida, un lūgt viņam ir mentors. Ja organizācija nav reģistrēšanās sarakstu, jūs varat darīt to pats. Mūsu kompānija bieži veikt pārbaudes punktu saraksts sadaļā "Google izklājlapas». Zemāk, mums ir piemērs šāda pārbaude pēc saraksta - jums būs jūsu uzvalku.
Kolēģi var būt pārsteigts, ja preparāti kontrolsarakstu kā prāta kartes, Piemēram, Xmind.net.
Kontrolsaraksts testēšanai Pokemon GO
Viens no galvenajiem veidiem, pārbaudot iesācējs QA-speciālisti var kļūt eja kontrolsaraksti, pārbaudes lietas, vecākiem profesionāļiem. Šis pasākums ir nepieciešams ātri krituma projektā. Lai izveidotu testa datubāzes iesācējiem viņš var paplašināt šo sarakstu. Junior testētājiem kā daļu no mācību rakstīšanas kontrolsaraksti gatavoti lapa Pokemon GO lietojumprogrammu testēšanu. Šeit ir aprakstīti tikai pozitīvas lietas.
Pirmais bug tracker
Apraksts bugs dažādos uzņēmumos var atšķirties, bet kopumā ir labas garšas principi.
tēma
Tas raksturo problēmu dažos vārdos. Labāk, ja tas sāks ar noliegumu: "nedarbojas", "tā nenotiek", "nepareizi", un tā tālāk. Piemēram: "Ir sinhronizācija serveris iPhone 6", "nav darbs video atskaņošanu Nexus 5"
scenārijs
Soli pa solim aprakstu bug spēles. Pievērsiet uzmanību priekšnoteikums un pazīmes, kas pirms bug (piemēram, apgaismota sarkano pogu pa kreisi).
Bez tam, jūs varat veikt ekrānšāviņi parāda atrašanās vietas, uz kurām jums vajadzētu pievērst uzmanību (varat izmantot programmu Joxi, LightShot un citi), vairāk slozhnovosproizvodimyh bugs - ierakstīt video. Rakstot pieredzi var iegūt un piemērot žurnālus.
Beigās skriptu norāda vidi, kurā pārbaude: produkta versija, ierīce programmaparatūras (Android 6.0.1, iOS 9.3.2). Ja tīmekļa pieteikumu, turklāt, norādiet pārlūkprogrammas versiju.
iecelšanu bug
Tālāk jums ir nepieciešams, lai piešķirtu kādam kļūda. Jautājiet projekta vadītājs vai mentors, kāds jābalstās uz šo kļūdu, kāds no izstrādātājiem par to, projekta platība ir atbildīgs. Tātad jūs tiksies ar komandu nākotnē piešķirt kļūdas.
liekot kritiskumu
Veidi kritisko kļūdām vairākumā trakeros ir pārstāvēti ar šādu sarakstu:
Tūlītēja (bloķētājs)
Bloķējošais kļūda. Pieteikumu nelietojamas, radot vēl mijiedarbībā ar testējamās sistēmas vai tās galvenajām funkcijām ir neiespējami.
Kritiskas - Steidzami
Kritiska kļūda, pārkāpums galveno biznesa loģiku. Problēma rada īslaicīgu kritumu ar serveri vai piemērošanu bez iespējas tās risinājumu. Remedy nepieciešams testēšanai.
augsts
Nozīmīga kļūda, pārkāpums pamata biznesa loģiku. Kļūda nav kritisks, ir iespējams strādāt ar testa funkcija, izmantojot citus ieejas punktus.
normāls
Minor kļūda. Nepārkāpj biznesa loģiku pieteikuma testējamā, acīmredzamo problēmu lietotāja interfeisu un lokalizāciju.
zems
Niecīgs jautājums, kas attiecas uz pieteikumu biznesa loģiku. Par trešo personu bibliotēkām vai pakalpojumu problēma spēlēja slikti, grūti pamanāmas, jo lietotāja interfeisu.
Pašmācība
Par to, cik svarīgi ir mācīties visi zinām ļoti labi - manas instrukcijas ir ikdienišķa parādība. Tātad nokļūt līdz punktam.
Zemāk - dažas grāmatas, kuras es personīgi ieteiktu saviem praktikantiem:
- "Testēšanas DOT COM», Roman Savin - ļoti noderīga rokasgrāmata, praktiski lasot grāmatu sākas testeri. Tā satur lielāko daļu zināšanu, lai sāktu pārbaudi un veiksmīgi reaģēt uz intervijas jautājumiem, kas saistīti ar tehnisko un teorētisko daļu.
- "Kā tiek pārbaudīts Google» - dziļa grāmata, kas apraksta organizāciju process, dažādas stratēģijas un pieejas testēšana. Grāmata palīdz saprast, kas kvalitāte ir un kādā stadijā tas var ietekmēt.
- «Praktiķim ceļvedis programmatūras testēšanas Design», Lee Copeland - krāsotas grāmatu veida pārbaudes par "balto" un "melno" lodziņā. Saraksti dažādas testēšanas iekārtas, kā arī to, kā tos izmantot, un kad piemērot. Šajā grāmatā jūs varat atrast interesantu rakstu par pētniecības testēšanu, kas ir ļoti noderīgi iesācējiem testētājiem.
Kolēģi rakstiet komentāros vārdu interesantu grāmatas testētājiem. Es esmu pārliecināts, ka viss būs noderīga.
secinājums
Nobeigumā es gribētu piebilst, ka jautājums par kvalitātes produkts - nav viegls process, un nav ātrs. Jums jāspēj aizstāvēt savu viedokli sarunās, lai pārliecinātu izstrādātājiem, lai to izdarītu pareizi, nevis "kruķus", lai saprastu, kā padarīt funkcionalitāte vairāk lietotājam draudzīgs.
Tā ir tikai daļa no nepieciešamā informācija par iesācēju testeri. Viss pārējais būs kaujas apstākļos, meklēt internetā, un tad jautāt kolēģiem. Nekautrējies uzdot jautājumus un stundas googling, bieži vien uz vienu jautājumu ietaupīs jums daudz laika nākotnē.