Kaip tapti testeris programinė įranga: nuo interviu rasti pirmąjį klaidą
Darbas Ir Studijos / / December 25, 2019
alex Semin
Iš departamento išbandyti Globus įmonę, kuri užsiima mobiliųjų programų ir interneto svetainių kūrimo didelių klientų, tokių kaip galvos "Yandex" "," "Kaspersky Lab" "ABBYY, Rutube," CTC Media "HeadHunter" TNT Klubas "," Messenger Kelionės "," PPF Gyvybės draudimas ", ir VimpelCom ir kt. Daugiau nei šešerius metus šios profesijos. Ėjau visą kelią nuo JUNIOR-testeris su departamento vadovas.
Mano kelionė prasidėjo smalsumo testeris. Nuo vaikystės buvau užsiima surinkimo kompiuterius ir įdiegti programinę įrangą, atsižvelgiant į reguliariai klausimą, žinoma kyla: "Kodėl nėra įdiegta? Kodėl aš negaliu? ". Tuo metu aš maniau, kad aš norėjau tapti testeris, įsitraukti į kokybės programinės įrangos gamybos ir rasti atsakymus į visus šiuos klausimus.
Žemiau aš noriu pasakyti ateities QA-ekspertai apie tai, ką jie gali tikėtis iš savo karjeros pradžioje, ir duoti keletą patarimų iš savo patirties.
interviu
Jaunesnysis-testeris nėra labai sunku praeiti interviu. Iš jo nereikia tikėtis, gilių žinių apie teorijos ir įrankių bandymų. Kai interviu tokie kandidatai, mes atkreipti dėmesį į greičio ir žvalumas mąstymo, švieži ir kūrybinis požiūris į problemų sprendimą.
Pavyzdžiui, neįprastas klausinėti pamatyti, kaip žmogus galvoja:
- Lėktuvas skrenda iš taško A 17:00 ir atvyksta į tašką B 19:00. Kai tai yra skrydžio tris valandas. Kodėl tai galėtų būti?
- Kaip įsitikinti, kad gaunant atnaujintą paraišką, konkurentai negali rasti jam naują funkciją?
Būkite pasirengę, ir labiausiai paplitusių užduotis - išbandyti paprastą objektą: popieriaus lapą, pieštuką, linija filtrą ir pan.
Be to, interviu bus naudinga:
- Išnagrinėti bandymų tipus: funkcinė ir tiriamąją bandymai, automatizuoto testavimo (įskaitant įrankius IT) apkrova ir testavimo nepalankiausiomis sąlygomis, dūmų bandymai.
- Be to, skaityti apie priėmimo bandymų ir kriterijų.
- Jeigu mes kalbame apie testavimo žiniatinklio taikomąsias programas, tai yra naršyklė konsolės ir jos darbas, o versijų naršykles, stebėti rezoliuciją, bandymai išdėstymo įrankiai (pikselių puikus) skaičius.
- Jeigu mes kalbame apie mobiliųjų programų, tai platformų, emuliatoriai, beždžionės testavimo rūšių. Nepamirškite apie plokščių.
- Išnagrinėti Bug sekimo tipus. Populiariausi: JIRA, bugzilla, Redmine, Mantis. Pamatyti, kaip jie dirba, ką jų funkcijas.
- Ilgalaikėje perspektyvoje - Jmeter įrankiai, paštininkas, Charles. Jie nėra labai sunku mokytis pagrindinio lygio.
Pirmoji darbo diena
Pirmoji darbo diena eina kaip standartas: duoti kompiuterį, kad jūs norite konfigūruoti, diegti darbo programas. Sistemos administratorius rengia prieigą prie elektroninio pašto ir įmonių vidaus programas.
Tai nėra būtina, kad paklausti, kur įdiegti "Skype", naudokite jį slapyvardį iš mokyklos laikų gangsta_666 ar juokinga paveikslėlyje. Vartojimas kartu slapyvardį, pvz ar ivansmirnov smirnovivan, įdėti savo įprastą nuotrauką.
Svarbus žingsnis ruošiantis darbo dieną - susitikimas su bug trekrom, kuri naudoja įmonę. Tai užduoti iš anksto: studijų straipsniai pažvelgti į mokymo vaizdo. Sutaupysite laiko kolegas ir save jausitės labiau pasitikintys.
Pirmoji užduotis
Būsite pirmasis projektas panirimas. Aš patars susipažinti su bug tracker istorijos ir pamatysite, kurie defektai jau įvykdytos ar yra labiausiai paplitusi. Jūs galite išreikšti save ir statistika bus suprasti, kas taškai turėtų atkreipti didesnį dėmesį.
Imtis iniciatyvos. Jei nedavė kontrolinis sąrašas app, nereikia laukti ir paprašyti, kad jis turi globėją. Jeigu organizacija neturi kontroliniu sąrašu, galite padaryti tai patys. Mūsų įmonė dažnai padaro kontroliniu sąrašu į ""Google" skaičiuoklės». Žemiau, mes turime tokį kontroliniu sąrašu pavyzdį - jums bus jūsų kostiumas.
Kolegos, gali būti nustebinti, jei formuluotės kontrolinio sąrašo, kaip minčių žemėlapiai, Pavyzdžiui, Xmind.net.
Kontrolinis testavimas Pokemon GO
Vienas iš pirminių formų pavidalų, išbandyti pradedantiesiems QA-specialistai gali tapti kontroliniai sąrašai, bandymų atvejus, vyresnio amžiaus specialistų ištrauka. Šis žingsnis yra būtinas greito kritimo projekte. Norėdami sukurti bandymo duomenų bazės naujokas jis gali išplėsti šį kontrolinį sąrašą. Junior-bandytojai kaip mokymosi dalis rašymo kontroliniai paruošti lapas Pokemon eiti programų testavimo. Čia aprašyti tik teigiamus atvejus.
Pirmoji klaida Tracker
Aprašymas klaidų įvairiose įmonėse gali skirtis, tačiau apskritai yra gero skonio principai.
tema
Jis apibūdina problemą keliais žodžiais. Geriau, jei ji pradės su neigimo: "neveikia", "tai neįvyks", "neteisinga" ir pan. Pavyzdžiui: "Yra sinchronizavimas serveris iPhone 6", "neveikia vaizdo atkūrimą" Nexus 5 "
scenarijus
Žingsnis po žingsnio aprašymas klaidų žaidime. Atkreipkite dėmesį į sąlygą ir ženklų, kad prieš klaidų (pavyzdžiui, apšviesta raudoną mygtuką kairėje).
Be to, jūs galite padaryti zrzutek rodantys vietas, į kurį turėtų atkreipti dėmesį (galite naudoti programą Joxi, LightShot ir kiti), daugiau slozhnovosproizvodimyh klaidų - įrašyti vaizdo įrašą. Kai įvesite patirtis gali užfiksuoti ir taikyti rąstų.
Tuo scenarijaus pabaigoje rodo, aplinką, kurioje bandymai: produkto versija, prietaisas programinės įrangos ( "Android 6.0.1", "iOS 9.3.2). Jei interneto taikymo, be to, nurodo, kad naršyklės versiją.
paskyrimas klaidą
Toliau Jums reikia priskirti kažkam klaidą. Klauskite projekto vadovas arba kuratorius, kažkas pakabinti ant šio klaidą, nors iš kūrėjams už tai, ką plotas projektą atsakingas. Taigi jūs sutiksite su ateityje komanda priskirti klaidų.
Eksploatacijos kritiškumą
Tipai kritinių klaidų daugelyje sekimo atstovauja šio sąrašo:
Nedelsiant (blokavimo)
Sprendimą blokuojančią klaida. Paraiška nebenaudojamu, todėl tolesnio sąveiką su sistema pagal bandymo ar jos pagrindinių funkcijų yra neįmanoma.
Crit - skubiai
Kritinė klaida, iš pagrindinių verslo logikos pažeidimas. Problema veda į laikiną sumažėjo serverio ar taikymo be jos sprendimo galimybės. Ištaisyti reikia testuoti.
aukštas
Reikšmingas klaidų, iš pagrindinio verslo logikos pažeidimas. Klaida yra ne kritinė, galima dirbti su bandymo funkcija, naudojant kitus įvažiavimo punktų.
normalus
Mažosios klaida. Nepažeidžia verslo logiką paraiškos pagal bandymo, akivaizdus problema vartotojo sąsają ir lokalizacijos.
žemas
Trivialus klausimas, susijęs su programa, verslo logika. Trečiųjų šalių bibliotekų ar paslaugų problema grojo blogai, vos pastebimas, nes vartotojo sąsaja.
Savarankiškas mokymasis
Apie mokymosi visi žinome labai gerai svarbu - mano instrukcijos yra įprastas. Taigi gauti iki taško.
Žemiau - keletą knygų, kad aš asmeniškai rekomenduoti savo praktikantams:
- "Testavimas dot com", Romos Savin - labai naudinga vadovas, praktiškai skaitydami knygą prasideda testeris. Jame yra liūto dalį žinių, siekiant pradėti testą ir sėkmingai reaguoti į interviu klausimus, susijusius su techniniu ir teorinė dalis.
- "Kaip yra išbandyta" Google "» - gili knyga, kurioje aprašoma proceso organizavimą, įvairias strategijas ir metodus išbandyti. Knyga padeda suprasti, kokios kokybės yra ir kokia etapai ji gali turėti įtakos.
- «Praktikuojantis vadovas Programinė įranga Testavimas dizainas» Lee Copeland - dažytos knygoje rūšies bandymai kaip "balta" ir "juoda" langelį. Išvardijamos įvairių bandymų įranga, taip pat, kaip juos naudoti ir kada taikyti. Knygoje galima rasti įdomų straipsnį apie mokslinių tyrimų bandymų, kuri yra labai naudinga pradedantiesiems testeriai.
Kolegos rašyti komentarus apie įdomių knygų testeriai vardą. Esu tikras, kad visi bus naudinga.
išvada
Apibendrinant norėčiau pridurti, kad kokybės produkto klausimas - nelengvas procesas, o ne greitai. Jūs turite sugebėti apginti savo nuomonę derybose, įtikinti kūrėjams tai daryti teisingai, o ne "ramentais" Norint suprasti, kaip padaryti, kad funkcionalumas daugiau patogi.
Tai tik dalis būtinos informacijos pradedantiesiems testeris. Visa kita turės kovinių sąlygų ieškoti internete, tada paprašykite kolegų. Nesidrovėkite klausti ir valandas "Google" paiešką, dažnai į vieną klausimą atsakymas bus jums sutaupyti daug laiko ateityje.