Tutorial honek Proba Eszenarioa Zer den Azaltzen du Proba Agertoki baten Garrantziarekin, Inplementazioarekin, Adibideekin eta Txantiloiekin batera:

Proba daitekeen edozein software funtzionalitate/eginbide. Test agertoki bat dela esaten da. Azken erabiltzailearen ikuspegia kontuan hartzen da edozein proba-egoerak idaztean.

Tutorial honek galderei erantzuten lagunduko dizu: zergatik behar diren proba-egoerak, noiz dauden proba-egoerak. idatzita eta nola idatzi probaren eszenatokiak.

Zer da proba-eszenarioa?

Kontuan hartu egoera hipotetiko bat: Ozeano zabala dago. Ozeanoa zeharkatu behar duzu itsasertze batetik bestera. Adibidez, Mumbai, Indiako itsasertzetik Colombo, Srilankako itsasertzera.

Aukera dezakezun bidaiatzeko moduak hauek dira:

(i) Airways: Hartu hegaldi bat Colombora

(ii) Waterways: nahiago ontzia Colombora bidaiatzeko.

(iii) Trenbideak: Hartu trena Srilankara

Orain probako agertokiak: Mumbaiko itsasertzetik Colombo itsasertzera bidaiatzea probatu beharreko funtzionalitate bat da.

Probako agertokiak honako hauek dira:

  • Airebidez bidaiatzea,
  • Urbidez bidaiatzea edo
  • Trenbidez bidaiatzea.

Proba-eszenatoki hauek proba kasuak izango dituzte.

Goiko proba-eszenatokietarako idatz daitezkeen proba kasuak honako hauek dira:

Probalokalean eta Interneteko konexioaren erabilgarritasunaren arabera kargatuta. 6 Erabiltzaile anitzek egindako aldaketak ez dira gainidazten. 7 Erabiltzaile anitzek dokumentu bakarrean lan egin dezakete. 8 Egindako lana fitxategi bat kargatzean Interneteko konexioa galtzen bada gordetzen da. 9 Partekatze-murrizketak behar bezala aplikatzen dira. 10 Ikusi murrizketa erabiltzaileek ezin dute dokumentuetan aldaketarik egin. 11 Dokumentuak Interneten argitara daitezke publiko orokorrarentzat. 12 Aldaketak dokumentuak denbora-zigiluarekin gordetzen dira & egilearen xehetasunak.

Proba-egoera kopurua anitz eta oso handia izango da Google Docs-entzat. Kasu horietan, oro har, onarpen-irizpideak soilik ezartzen eta onartzen dituzte interesdunek, eta taldekideek onarpen-irizpide horiek lantzen dituzte. Test-kasuak idaztea edo, hobeto esanda, proba-eszenatoki baterako lan zehatza izan daiteke aplikazio handietarako.

Onarpen-irizpide hauek zeregin handia dute prozesu iteratiboen plangintzan eta inoiz ez dira ahaztu behar. Horiek aldez aurretik eta aldez aurretik definitzeak esprinten edo kaleratzeen amaieran ezustekoak edo kolpeak saihesten ditu

Aurrebaldintza emanda.

Noiz ekintza bat egiteko.

Ondoren emaitza espero da.

Emandako formatuak,When eta Then lagungarriak dira onarpen-irizpideak zehazteko.

Proba-eszenarioaren txantiloiaren adibidea

Erabili istorio-ID # Proba-eszenarioaren ID # # bertsioa Proba-eszenarioak # Proba-kasu kopurua Garrantzitsua
USID12.1 TSID12.1.1 Kin12.4 Egiaztatu Kindle aplikazioa behar bezala abiarazten den. 4 Altua
USID12.1 TSID12.1.2 Kin12.4 Egiaztatu Kindle aplikazioaren biltegiratze-ahalmena. 3 Ertaina

Ondorioa

Software edozein probetan, bizitza-zikloa ulertu eta proba-eszenarioak finkatzean. oso elementu esanguratsua da. Softwarearen kalitatea hobetu daiteke proba-egoeretarako oinarri on bat edukita. Sarritan, proba-kasuen erabilera eta proba-eszenatokiak trukatu egin daitezke.

Hala ere, erpuruaren araua da proba-eszenatokia proba-kasu anitz idazteko erabiltzen dela edo proba-kasuetatik eratorritakoa dela esan dezakegu. Ondo definitutako proba-egoerek kalitate oneko softwarea bermatzen dute.

Agertokia: Airebidez bidaiatzea

Proba kasuak honako eszenatoki hauek izan ditzakete:

  1. Hegaldia aurreikusitako orduaren araberakoa da. .
  2. Hegaldia ez da aurreikusitako orduaren araberakoa.
  3. Larrialdi-egoera bat sortu da (euria handiak eta ekaitza).

Era berean, bat proba-kasu multzo bereizia idatz daiteke gainerako gainerako agertokietarako.

Orain, goazen proba teknologikoen eszenatokietara.

Proba daitekeen edozer proba-eszenarioa da. Beraz, esan dezakegu proban dagoen edozein software-funtzionalitate funtzionalitate txikiagotan zatitu daitekeela eta "Proba-eszenarioa" dei daitekeela.

Edozein produktu bezeroari entregatu aurretik, produktuaren kalitatea behar da. baloratu eta ebaluatu. Proba-eszenatokiak negozio-eskakizunekin bat datorren software-aplikazio baten kalitate funtzionala ebaluatzen laguntzen du.

Probatzaileen eszenatokia probatzaileak software-aplikazio bat azken erabiltzailearen ikuspegitik probatzen duen prozesu bat da. Software-aplikazioaren errendimendua eta kalitatea ondo ebaluatzen dira ekoizpen-ingurunean ezarri aurretik.

Proba-eszenatokiaren garrantzia

  • Proba-eszenategi batek hainbat "proba kasu" izan ditzake. Irudi panoramiko handi gisa irudikatu daiteke eta proba-kasuak panorama osatzeko garrantzitsuak diren zati txikiak dira.
  • Lerro bakarreko adierazpena eta proba da.kasuak urratsez urrats deskribapena osatzen dute, proba-eszenatokiaren adierazpenaren helburua osatzeko.
  • Adibidea:

Proba agertokia: Egin ezazu kabina-zerbitzuaren ordainketa erabilgarri dago.

Honek proba-kasu anitz izango ditu jarraian adierazten den moduan:

(i) Erabili beharreko ordainketa-metodoa: PayPal, Paytm, Kreditu/Zordunketa Txartela.

(ii) Egindako ordainketa arrakastatsua izan da.

(iii) Egindako ordainketak ez du arrakasta izan.

(iv) Ordainketa-prozesua bertan behera utzi da tartean.

(v) Ezin da ordainketa-metodoetara atzitu.

(vi) Aplikazioa  matxuratzen da tartean.

  • Proba-eszenatokiek, beraz, software-aplikazioa mundu errealeko egoeren arabera ebaluatzen laguntzen dute.
  • Proba-egoerak zehazten denean, proben esparrua banatzen lagundu.
  • Bifurkazio honi lehentasuna deitzen zaio eta horrek software-aplikazioaren funtzionalitate garrantzitsuak zehazten laguntzen du.
  • Funtzionalitateen probak lehenetsiak laguntzen du. software-aplikazioaren ezarpen arrakastatsuan neurria.
  • Proba-egoerak lehenetsi ahala, funtzionalitate garrantzitsuenak erraz identifikatu eta lehentasunez probatu daitezke. Horrek bermatzen du funtsezko funtzionalitate gehienak ondo funtzionatzen ari direla eta horri lotutako akatsak behar bezala atzematen eta zuzentzen direla.
  • Proba-eszenatokiek softwarearen negozio-prozesuaren fluxua zehazten dute.eta, beraz, aplikazioaren amaierako probak egitea posible da.

Proba-eszenarioaren eta proba-kasuaren arteko aldea

Proba-eszenarioa Proba-kasuak
Proba-eszenatokia kontzeptu bat da. Proba-kasuak kontzeptu hori egiaztatzeko irtenbideak dira.
Proba-eszenarioa maila altuko funtzionaltasuna da. Proba-kasuak maila altuko funtzionalitateak probatzeko prozedura zehatzak dira.
Proba-eszenarioak Eskakizunetatik/ Erabiltzaileen istorioetatik eratorritakoak dira. Proba kasuak Proba agertokietatik eratorritakoak dira.
Proba-egoera "Zer funtzionalitate probatu behar den" da. Proba-kasuak 'Funtzionalitatea nola probatu' dira.
Proba-eszenatokiek proba-kasu anitz dituzte. Proba-kasuek hainbat proba-egoerarekin erlazionatuta egon daitezke edo ez.
Proba bakarreko eszenatokiak ez dira inoiz errepikagarriak. Proba kasu bakarra hainbat aldiz erabil daiteke eszenatoki ezberdinetan.
Dokumentazio laburra behar da. Dokumentazio zehatza behar da.
Brainstorming saioak behar dira proba-eszenarioa amaitzeko. Software aplikazioaren ezagutza tekniko zehatza. beharrezkoa da
Denbora aurreztea minutuko xehetasunak ez baitira beharrezkoak. Denbora behar du minutuko xehetasun guztiak zaindu behar baitira.
Mantentze-kostua baxua da beharrezkoak diren baliabideak diren bezalabaxua. Mantentze-kostua altua da, beharrezkoak diren baliabideak altuak baitira

Zergatik da ezinbestekoa probaren eszenatokiak?

Proba-eszenatokiak eskakizunetatik edo erabiltzaile-istorioetatik eratorritakoak dira.

  • Hartu adibide gisa Taxi-aren erreserbarako proba-egoerak.
  • Eszenatokiak izan litezke kabina erreserbatzeko aukerak, ordainketa-metodoak, GPS jarraipena, errepide-mapa behar bezala bistaratzen den edo ez, kabinaren eta gidariaren xehetasunak behar bezala bistaratzen diren edo ez, etab. guztiak proba-eszenatokiaren txantiloian agertzen dira.
  • Orain demagun probaren eszenatokia dela. kokapen-zerbitzuak aktibatuta dauden egiaztatzeko, aktibatuta ez badago, 'Aktibatu kokapen zerbitzuak. Eszenatoki hau galdu egiten da eta ez dago proba-eszenarioen txantiloian zerrendatzen.
  • 'Kokapen zerbitzua' agertokiak harekin lotutako beste proba-egoerak sortzen ditu.

Hauek izan daitezke. :

    • Kokapen-zerbitzua grisatuta.
    • Kokapen-zerbitzua aktibatuta dago baina ez dago internetik.
    • Murrizketak kokapen-zerbitzuak .
    • Kokapen okerrekoa bistaratzen da.
  • Eszenatoki bakar bat galtzeak beste eszenatoki edo proba-kasu erabakigarri asko galtzea ekar dezake. . Honek eragin negatiboa handia izan dezake software-aplikazioa inplementatzean. Horrek baliabideen (epeak) galera handia dakar.
  • Proba-eszenatokiek neurri handi batean proba zehatzak saihesteko laguntzen dute. Funtsezko guztiak direla ziurtatzen du etaespero diren negozio-fluxuak probatzen dira, eta horrek aplikazioaren amaierako probak egiten laguntzen du.
  • Hauek denbora aurrezten dute. Gainera, ez da beharrezkoa proba kasuen araberako deskribapen askoz zehatzagoa. Azalpen bakarreko deskribapen bat zehazten da zer probatu behar den.
  • Taldekideen ideia-jasa saioak ondoren idazten dira proba-egoerak. Horregatik, edozein eszenatoki (funtsezkoa edo txikia) galtzeko probabilitatea minimoa da. Hori kontuan hartuta egiten da teknifikazioak eta baita software-aplikazioaren negozio-fluxua ere.
  • Gainera, proba-eszenatokiak bai Business Analyst Bezero batek ere onar ditzakete, bai proban dagoen aplikazioaren ezagutza esplizitua duten biek ere.

Proba-eszenatokiak, beraz, SDLCren ezinbesteko zati bat dira.

Proba-eszenarioen ezarpena

Ikus dezagun proba-eszenatokien ezarpena edo nola idatzi proba-egoerak:

  • Epopeiak/Negozio-eskakizunak eratzen dira.
    • Epic-en adibidea : sortu Gmail kontu bat. Epic izan daiteke aplikazio baten ezaugarri nagusia edo negozio-eskakizuna.
  • Epics erabiltzaile-istorio txikiagoetan banatzen dira sprintetan zehar.
  • Epics-etik eratorritako erabiltzaile-istorioak. Erabiltzaile-istorio hauek interes-taldeek oinarritu eta onartu egin behar dituzte. BRS (Business Requirement Document), SRS (System Requirement).Zehaztapen-dokumentua) edo FRS (Functional Requirement Document) amaituta eta oinarritzat hartuta.
  • Proba-egoerak idazten dituzte probatzaileek.
  • Proba-egoera hauek talde-buruak, negozio-analistak edo proiektu-zuzendariak onartzen ditu. erakundearen arabera.
  • Proba-eszenatoki bakoitza gutxienez erabiltzaile-istorio bati lotuta egon behar da.
  • Proba-egoera positiboak zein negatiboak identifikatu behar dira.
  • Erabiltzaile-istorioek osatzen dute. Adibidez, onarpen-irizpideak:
    • Onarpen-irizpideak bezeroen eskakizunen baldintza-zerrenda edo asmo-egoera dira. Bezeroaren itxaropenak eta gaizki-ulertuak ere kontuan hartzen dira onarpen-irizpideak idaztean.
    • Hauek bakarrak dira erabiltzailearen istorio baterako eta erabiltzaile-istorio bakoitzak gutxienez onarpen-irizpide bat izan behar du, modu independentean probatu beharrekoa.
    • Onarpen-irizpideek proiektu baten esparruan zein ezaugarri dauden eta zeintzuk kanpo dauden zehazten laguntzen dute. Irizpide horiek ezaugarri funtzionalak zein ez-funtzionalak izan behar dituzte.
    • Negozio-analistek onarpen-irizpideak idazten dituzte eta produktuaren jabeak onartzen ditu.
    • Edo, kasu batzuetan, produktuaren jabeak berak idatzi dezake. irizpideak.
    • Proba-egoerak onarpen-irizpideetatik lor daitezke.

Proba-eszenarioaren adibideak

#1) Kindle aplikaziorako proba-eszenarioak

Kindle irakurle elektronikoei bilaketak egiteko aukera ematen dien aplikazioa daliburu elektronikoak sarean, deskargatu eta erosi. Amazon Kindle-ek liburu elektronikoen irakurleari liburu bat eskuan eduki eta irakurtzeko bizitza errealeko esperientzia ematen dio. Nahiz eta orrialdeak pasatzea ederki simulatzen da aplikazioan.

Orain apunta ditzagun proba-egoerak. ( Oharra: Behean agertoki mugatuak zerrendatzen dira probaren eszenatokia idazteko ideia orokor bat izateko. Hainbat proba-kasu izan daitezke hortik eratorritako).

Proba agertokiak # Proba agertokiak
1 Egiaztatu Kindle aplikazioa behar bezala abiarazten den.
2 Egiaztatu pantailaren bereizmena gailu ezberdinen arabera doitzen dela, aplikazioa abiarazi ondoren.
3 Egiaztatu bistaratzen den testua irakurgarria dela.
4 Egiaztatu handitzeko eta txikitzeko aukerak funtzionatzen ari direla.
5 Egiaztatu Kindle aplikazioan inportatutako fitxategi bateragarriak irakurgarriak direla.
6 Egiaztatu biltegiratze-ahalmena. Kindle aplikazioa.
7 Egiaztatu deskargatzeko funtzioak behar bezala funtzionatzen duela.
8 Egiaztatu orrialde txandaka simulazioa behar bezala funtzionatzen ari dela
9 Egiaztatu eBook formatuen bateragarritasuna Kindle aplikazioarekin.
10 Egiaztatu Kindle aplikazioak onartzen dituen letra-tipoak.
11 Egiaztatu Kindle aplikazioak erabiltzen duen bateriaren iraupena.
12 Egiaztatu errendimenduaKindle-ren sare-konektibitatearen arabera (Wi-Fi, 3G edo 4G).

Goian adierazitako proba-egoera bakoitzetik proba-kasu anitz atera daitezke.

#2) Google Docs-en onarpen-irizpideak

'Google docs' web-oinarritutako aplikazio bat da, Word dokumentuak, kalkulu-orriak, diapositibak eta inprimakiak sortzeko, editatzeko eta partekatzeko. Fitxategi guztiak sarean atzi daitezke Interneterako konexioa duen web arakatzaile baten bidez.

Sortutako dokumentuak web orri gisa edo inprimatzeko prest dauden dokumentu gisa parteka daitezke. Erabiltzaileak murrizketak ezarri ditzake dokumentuak nork ikusi eta edita ditzakeen. Dokumentu bakarra kokapen geografiko ezberdinetako hainbat pertsonek lankidetzan partekatu eta landu dezakete.

Behean, proba-egoera mugatuak aipatzen dira, orokorrean ulertzeko. Google docs-en azterketa sakonak izan daitezke. aparteko gaia guztiz.

Onartzeko irizpideak # Onartzeko irizpideak
1 Word, orriak edo inprimakiak behar bezala ireki daitezke akatsik gabe.
2 Txantiloiak eskuragarri daude dokumentuetarako, orrietarako eta diapositibak.
3 Erabiltzaileentzako erabilgarri dauden txantiloiak daude.
4 Erabilitako txantiloia editagarria da (adibidez: letra-tipoak, letra-tamaina, testua gehitzea, testua ezabatzea, diapositiba txertatzea).
5 Interneteko konexioa ez badago aldi baterako erabilgarri fitxategia gorde daiteke
Gora joan