software testing training
BesplatnoObuka za testiranje softveraNa projektu uživo u stvarnom vremenu:
Vrlo smo uzbuđeni što ćemo ovo predstaviti dalje niz besplatnih vodiča za obuku za testiranje softvera. Simulirat ćemo krajnji kraj softverskog projekta u stvarnom vremenu koji detaljno prelazi svaku fazu, s posebnim naglaskom na QA procese obuke, faze, uloge i odgovornosti, isporučene rezultate, itd.
Ukratko, budite spremni za kratki internetski tečaj za testiranje softvera.
Važna nota : Sljedeći besplatni vodiči korisni su za početak, ali ako ste zainteresirani za najbolji mrežni tečaj LIVE testiranja softvera od stručnjaka, Molimo provjerite ovu stranicu.

=> Ovdje jepopis svih tutorijalau ovoj besplatnoj seriji treninga za Live Project QA:
- 1. dan: Uvod u projekt uživo
- 2. dan: Pregled SRS dokumenta i izrada scenarija ispitivanja
- 3. dan: Kako ispisati dokument testa iz nule
- 4. dan: Pisanje ispitnih slučajeva iz SRS dokumenta
- 5. dan: Izvršenje testa
- 6. dan: Praćenje grešaka, test mjernih podataka i odjava s probe
Zašto ovaj besplatni QA trening?
Od naših čitatelja dobivamo mnogo upita da podijelimo svoje iskustvo na točan postupak testiranja softvera nakon čega slijede timovi za testiranje softvera. Stoga smo odlučili dokumentirati ovaj cjeloviti STLC uz pomoć uzorka aktivne aplikacije koja je dostupna za testiranje na Internetu.
Ovaj ćemo projekt uživo koristiti za našu seriju Obuka za testiranje softvera. Preporučujemo vam da pomno pratite ovu seriju jer će to biti srušeni tečaj za učenje i primjenu prakse ispitivanja na aplikaciji uživo.
Što ćete naučiti:
Obuka za testiranje softvera na projektu uživo - što je to?
Prije nego što nastavimo dalje, dopustite mi da na trenutak objasnim o čemu se radi u ovoj seriji tečajeva softverskog testiranja i kako će se oblikovati kako idemo naprijed.
Odabrali smo aktivnu aplikaciju (čiji su detalji u nastavku) i započinjemo sa:
- Pregled SRS-a
- Pisanje Testni scenariji
- Planiranje ispitivanja
- Dizajn test kutije
- Identifikacija testnih podataka
- Izvršenje testa
- Upravljanje nedostacima
- Izvještavanje o statusu
- Metrička zbirka
- U osnovi, sve ono što bismo obično radili u projektu testiranja softvera u stvarnom vremenu - s primjerima u stvarnom vremenu, artefaktima i isporučenim rezultatima koji su svi stvoreni u procesu.
Kako pratiti ovu seriju tečajeva softverskog testiranja?
Korak 1) Uvod i prolazak kroz SRS - Započet ćemo ovaj mini tečaj za testiranje softvera s prolazom kroz SRS. Stvorili smo i podijelili uzorak SRS dokumenta. Prođite kroz to jer svi daljnji koraci ovise o vašem razumijevanju ove aplikacije.
Korak 2) Priprema scenarija pregleda i ispitivanja SRS-a.
Korak # 3) Plan ispitivanja - dovršite postupak izrade plana ispitivanja od nule. Konačna verzija plana ispitivanja podijelit će se s vama radi reference.
Korak # 4) Test Case - dovršite postupak pisanja test slučajeva na nekoliko primjera test slučajeva. Za pisanje testnih slučajeva možemo koristiti bilo koji alat za upravljanje testima ili proračunsku tablicu.
Korak # 5) Prolazak kroz aplikaciju i izvršavanje testa - Kako izvršiti test slučajeve i zabilježiti rezultate testa?
Korak # 6) Izvještavanje o nedostacima
Korak # 7) Provjera nedostataka, ponovni postupak ispitivanja
Korak # 8) QA odjava
Namjera je svima vama pružiti osjećaj iskustva i stručnosti u stvarnom vremenu. Nadamo se da će vam ova serija biti korisna.
Aplikacija koju ćemo koristiti dalje
Uvod
Klijent: naranča
Primjena: OrangeHRM demo .
Pružatelj usluge: SoftwareTestingHelp.com
Opis projekta
Orange želi stvoriti komercijalni proizvod za upravljanje ljudskim potencijalima koji mogu konzumirati i prilagoditi srednje tvrtke koje se nalaze u jednoj zemlji i globalno.
Ima 2 verzije: Profesionalni i poduzetnički.
Značajke uključuju
- Upravljanje osobnim podacima
- Napredno upravljanje dopustom
- Praćenje vremena i posjećenosti
- Upravljanje učinkom zaposlenika
- Regrutiranje
- Napredno izvještavanje
- Upravljanje zaposlenicima zasnovano na zemlji / lokaciji
- Lokalizirana pravila odsustva
- Podesivi tijekovi rada
- Platinasta podrška
- Izvještavanje zasnovano na zemlji / lokaciji
- Prilagođeno izvještavanje
Bilješka : Radi jednostavnosti i kako bismo ograničili opseg, razmotrimo zaposlenički modul ovog HRM portala gdje korisnik ima mogućnost unosa svojih osobnih podataka.
Kada kupac ili vlasnik tvrtke ima potrebu zaći u internetski svijet ili ažurirati već postojeće web mjesto ili aplikaciju, potreba je poslovni problem, a softver je dio koda koji je dizajniran za rješavanje ovog poslovnog problema.
Zatim se kupac obraća pružatelju softverskih usluga kako bi im ovaj softver postao stvarnost. Tada započinje početak softverskog projekta.
Tradicionalni Projekt vodopada (SDLC) ima sljedeće faze:

- Kao QA-ovi, svi znamo da iako je 'Test' korak 5 ovog tijeka, to nije jedino mjesto na kojem mi testeri igramo istaknutu ulogu.
- Također, testiranje je reaktivan posao. Bez koda / aplikacije spremne za testiranje, ne možemo stvarno ništa 'testirati'. Da bismo bili spremni i reagirali na najučinkovitiji mogući način, trudimo se koliko god možemo planirati i pripremiti se unaprijed. Dakle, iako je faza 5 testiranje, naše aktivnosti počinju unaprijed.
Ukratko, to se događa u svakoj fazi !!
koja je odgovarajuća maska podmreže za mrežu između dva hosta
Pokreni:
Nakon što se proizvođač i kupac dogovore o uvjetima - započinje proizvodnja softvera.
- U ovoj se fazi prikupljaju i analiziraju poslovni zahtjevi. Analiza će uključivati odluke o tehnološkim razmatranjima, hardverskim i softverskim specifikacijama, ljudima, trudu, vremenu, relevantnosti i poboljšanjima.
- U ovaj su korak uključeni poslovni analitičari, voditelji projekata i predstavnici klijenata.
- Na kraju ovog koraka i osnovnog projekta priprema se plan.
- Izrađuju se dokumenti specifični za projekt poput opsega i / ili poslovnih zahtjeva.
- Uključivanje osiguranja kvalitete u ovoj fazi obično se ne očekuje. (Ovo je malo odstupanje od onoga što bi trebalo biti, jer je za identificiranje problema u ranim fazama razvoja najbolje uključiti osiguranje kvalitete od samog početka.)
Definirati:
Konačni poslovni zahtjevi su ulazni podaci za ovaj korak.
- Ova faza uključuje prevođenje poslovnih zahtjeva u funkcionalne zahtjeve za softver. Na primjer , ako je poslovni zahtjev omogućiti korisniku da kupi nešto sa web mjesta. Funkcionalni zahtjev imat će pojedinosti poput Format web stranice-> Naziv i položaj opcije izbornika-> Pretraži proizvod-> Košarica-> Plaćanje (registracija ili ne) -> Mogućnosti plaćanja-> Potvrda prodaje.
- Programeri, poslovni analitičari, voditelji projekata uključeni su u ovu fazu
- Rezultat ove faze je detaljan dokument koji sadrži funkcionalne zahtjeve softvera. Ovaj se dokument naziva mnogim nazivima - Specifikacija softverskih zahtjeva (SRS), Dokument o funkcionalnim zahtjevima (FRD) ili Specifikacija funkcionalnih zahtjeva (FRS).
- Tu se uključuje QA tim - nakon završetka SRS dokumentacije.
- Dok traje finalizacija funkcionalnih zahtjeva i dokumentacije SRS-a, voditelj / voditelj osiguranja kvalitete uključen je u izradu nacrta početna verzija Plana ispitivanja i formirati QA tim.
- Uključivanje QA tima bit će nakon što se SRS dokumentira.
- U ovoj fazi, ili će razvojni tim ili poslovni analitičar ili ponekad čak i voditelj QA tima pružiti prolazak kroz SRS QA timu.
- U slučaju novog projekta, najbolje uspijeva detaljno prolazak u obliku konferencije ili sastanka
- U slučaju kasnijih izdanja za postojeći projekt, dokument se Q-timom šalje e-poštom ili smještanjem u zajedničko spremište. QA tim bi ga u ovom trenutku pročitao / pregledao izvan mreže i temeljito razumio sustav.
- Budući da primarna ciljana publika za SRS dokument nisu samo testeri, nije sve korisno za nas. Mi ispitivači trebali bismo biti pažljivi prilikom pregledavanja ovog dokumenta da bismo odlučili koji su nam dijelovi korisni, a koji nisu.
SRS dokument za ovaj projekt uživo
Uzorak SRS dokumenta priložen je uz ovaj post da biste dobili ideju o tome kako ovaj dokument izgleda, formatu u kojem je napisan, kakve informacije sadrži itd. U sljedećem ćemo članku saznati kako QA tim konzumira ovaj dokument kako bi nastavio dalje u našim projektima ispitivanja.
==> Preuzmite uzorak projektnog dokumenta SRS uživo .
Zaključak
U ovom smo vas članku upoznali s postupkom razvoja i testiranja softvera. Također smo podijelili uzorak SRS dokumenta za projekt uživo koji ćemo testirati.
=> Predstojeći članak u ovoj seriji obuka za testiranje softvera bit će - Pregled SRS-a i postupak stvaranja testnih scenarija .
Bilješka: Dok je sljedeći članak u ovoj QA seriji treninga napisan, paralelno radite s nama ovdje za većina iskustva uživo . Pokušajte dobro pročitati dokument SRS-a, a zatim ćemo nastaviti sa sljedećim koracima kada se ponovno sretnemo.
Sretno testiranje, do tada!
O autoru: Član STH tima Swati Seela pomaže nam da predstavimo ovu seriju QA treninga uživo.
Preporučena literatura
- Program tečaja za testiranje softvera - detaljan plan obuke za mrežni tečaj
- Povratne informacije i kritike o tečaju softverskog testiranja
- Često postavljana pitanja o QA tečaju softverskog testiranja
- Najbolji tečaj QA za internetsko testiranje softvera
- Kako pregledati SRS dokument i stvoriti scenarije za testiranje - Trening za testiranje softvera na projektu uživo - 2. dan
- QA Softver za testiranje resursa i preuzimanja
- QA Vodič za outsourcing: Testiranje softvera za outsourcing tvrtke
- Testiranje aplikacija - u osnove testiranja softvera!