Manuāla testēšanas apmācība: kas ir, jēdzieni, veidi un amp; Rīks

Satura rādītājs:

Anonim

Manuāla testēšana

Manuālā testēšana ir programmatūras testēšanas veids, kurā testēšanas gadījumus testeris izpilda manuāli, neizmantojot nekādus automatizētus rīkus. Manuālās testēšanas mērķis ir identificēt programmatūras lietojumprogrammas kļūdas, problēmas un defektus. Manuāla programmatūras testēšana ir primitīvākais paņēmiens no visiem testēšanas veidiem, un tas palīdz atrast kritiskas kļūdas programmatūras lietojumprogrammā.

Jebkura jauna lietojumprogramma jāpārbauda manuāli, pirms tās testēšanu var automatizēt. Manuāla programmatūras testēšana prasa vairāk pūļu, taču tā ir nepieciešama, lai pārbaudītu automatizācijas iespējamību. Manuālās testēšanas koncepcijas neprasa zināšanas par nevienu testēšanas rīku. Viens no programmatūras testēšanas pamatiem ir " 100% automatizācija nav iespējama ". Tas padara manuālo testēšanu obligātu.

Šajā iesācēju rokasgrāmatu testēšanas apmācībā mēs detalizēti aplūkojam visus manuālās testēšanas jēdzienus un tēmas.

Noklikšķiniet šeit, ja videoklips nav pieejams

Manuālās pārbaudes mērķis

Manuālās pārbaudes galvenais jēdziens ir nodrošināt, ka lietojumprogrammā nav kļūdu un tā darbojas atbilstoši noteiktajām funkcionālajām prasībām.

Testa komplekti vai gadījumi ir izstrādāti testēšanas posmā, un tiem jābūt 100% testa pārklājumam.

Tas arī pārliecinās, ka izstrādātāji novērš paziņotos defektus un testētāji atkārtoti pārbauda fiksētos defektus.

Būtībā šī pārbaude pārbauda sistēmas kvalitāti un piegādā klientam produktu bez kļūdām.

Manuālās pārbaudes veidi:

Manuālās pārbaudes koncepcijas

Zemāk dotajā diagrammā attēloti manuālās pārbaudes veidi. Faktiski jebkura veida programmatūras testēšanas veidu var izpildīt gan manuāli, gan izmantojot automatizācijas rīku.

  • Melnās kastes pārbaude
  • Baltās kastes pārbaude
  • Vienības testēšana
  • Sistēmas testēšana
  • Integrācijas testēšana
  • Pieņemšanas pārbaude

Kā veikt manuālo testēšanu

  1. Izlasiet un izprotiet programmatūras projekta dokumentāciju / rokasgrāmatas. Izpētiet arī testējamo lietojumprogrammu (AUT), ja tāda ir pieejama.
  2. Testa lietu projekts, kas aptver visas dokumentācijā minētās prasības.
  3. Pārskatiet un pārbaudiet testa gadījumus ar komandas vadītāju, klientu (pēc vajadzības)
  4. Izpildiet testa gadījumus ar AUT
  5. Ziņot par kļūdām.
  6. Kad kļūdas ir novērstas, vēlreiz izpildiet neveiksmīgos pārbaudes gadījumus, lai pārbaudītu, vai tie ir izturējuši.

Manuālās pārbaudes mīti

Tālāk ir minēti daži izplatīti mīti un fakti, kas saistīti ar testēšanu:

Mīts: manuālu testēšanu var veikt ikviens

Fakts : testēšanai nepieciešami daudzi prasmju kopumi

Mīts: Testēšana nodrošina 100% bez defektu produktu

Fakts : Testēšana mēģina atrast pēc iespējas vairāk defektu. Nav iespējams identificēt visus iespējamos defektus.

Mīts: automatizētā testēšana ir daudz spēcīgāka nekā manuālā testēšana

Fakts : 100% testa automatizāciju nevar veikt. Būtiska ir arī manuāla programmatūras testēšana.

Mīts: Pārbaudīt ir viegli

Fakts : testēšana var būt ārkārtīgi sarežģīta. Lai pārbaudītu lietojumprogrammu iespējamiem izmantošanas gadījumiem ar minimālu testa gadījumu skaitu, ir nepieciešamas augstas analītiskās spējas.

Manuālā pārbaude pret automatizācijas testēšanu

Manuāla testēšana Automatizēta testēšana
Manuālai testēšanai testa veikšanai nepieciešama cilvēka iejaukšanās. Automatizācijas testēšana ir rīku izmantošana testa gadījumu izpildei
Manuālai testēšanai būs vajadzīgs kvalificēts darbaspēks, ilgs laiks un tas prasīs lielas izmaksas. Automatizācijas testēšana ietaupa laiku, izmaksas un darbaspēku. Pēc ierakstīšanas ir vieglāk palaist automatizētu testa komplektu
Jebkura veida lietojumprogrammas var pārbaudīt manuāli, daži testēšanas veidi, piemēram, ad-hoc un mērkaķu testēšana, ir vairāk piemēroti manuālai izpildei. Automātiskā testēšana ir ieteicama tikai stabilām sistēmām, un to galvenokārt izmanto regresijas testēšanai
Manuāla pārbaude var kļūt atkārtota un garlaicīga. Vienu un to pašu testa gadījumu izpildīšanas garlaicīgo daļu automatizācijas programmatūra veic automatizācijas testēšanā.

Rīki manuālās testēšanas automatizēšanai

  • Selēns
  • QTP
  • Džmeters
  • Loadrunner
  • TestLink
  • Kvalitātes centrs (ALM)

Secinājums

Manuālā testēšana ir darbība, kurā testētājam jābūt ļoti pacietīgam, radošam un atvērtam.

Manuālā testēšana ir būtiska lietotājam draudzīgas programmatūras izstrādes sastāvdaļa, jo cilvēki ir iesaistīti programmatūras lietojumprogrammu testēšanā un galalietotāji ir arī cilvēki. Viņiem jādomā un jārīkojas, ņemot vērā galalietotāja perspektīvu.