TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Horudhac

Mashruucyo badan oo aan la shaqeeyay, dadku uma astaysto TestRail naftooda oo waxay sameeyeen habayn caadi ah. Sidaa darteed, maqaalkan waxaan isku dayi doonaa inaan sharaxo tusaale ka mid ah goobaha shakhsi ahaaneed ee kaa caawin kara hagaajinta waxtarka shaqadaada. Tusaale ahaan, aynu soo qaadano mashruuca horumarinta codsiyada mobaylka.

Afeef yar. Maqaalkani kuma jiro sharaxaad ku saabsan shaqada aasaasiga ah ee TestRail (waxaa jira hageyaal badan oo tan) iyo tibaaxaha iibka oo si midab leh u qeexaya sababta aad ugu baahan tahay inaad doorato iibiyahan gaarka ah si aad u abuurto bakhaar leh imtixaanno.

Qorshe cudurdaar (maxaa la fulin doonaa)

  1. Shuruudaha guud

    1. Dhab ahaantii qof kastaa waa inuu awood u leeyahay inuu gudbiyo kiiska.

    2. Kiisasku waa inay ku sii jiraan ilaa inta suurtogalka ah

    3. Kiisaska waa in ay daboolaan shaqeynta arjiga mobaylka sida ugu macquulsan ilaa xad aysan taasi ka hor imaanayn labada qodob ee hore.

  2. U kala bax TestCase iyo TestScenario

  3. Jiilka degdega ah ee TestRun ee noocyada kala duwan

    1. Smoke

    2. Dib u noqo

    3. Baaritaanka saamaynta, iwm.

  4. Kordhinta taageerada kiiska

    1. Katagitaanka shaashadaha "mayd" ee adag oo u beddela "xogta dhaqaaqi karta"

Shuruudaha

Si aad wax uga beddesho goobaha waxaad u baahan doontaa gelitaanka maamulaha

Doorashada Nooca Mashruuca

Waxaa jira saddex nooc oo mashruuc ah oo laga dooran karo:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Waxaan dooran doonaa nooca caadiga ah. Kiisaska oo dhan waa la heli karaa isku mar. Waxaan isticmaali doonaa shaandhayn caqli badan waxaanan si firfircoon u maamuli doonaa kiisaska oo dhan hal mar.

Ku darida goobo si aad u aragto liiska kiisaska tijaabada

Aan ku darno goob si aan u muujino kiisaska imtixaanka mudnaanta leh:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Waxa kale oo aad ku dari kartaa goobo kale.

Dejinta goobaha tijaabada iyo summada

Fur menu settings:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Waxaan u baahan doonaa beeraha soo socda:

Goobta "kooban" (madaxa kiiska tijaabada)

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Goobtani hore ayey u jirtay, waxaanu nidaaminaynaa isticmaalkeeda. Waxaan u kala qaybin doonaa kiisaska TestCase iyo TestScenario. Si loo akhriyo liis badan oo kiisas ah, waxa fiican in hore loogu heshiiyo xeerarka qoritaanka kooban.

Muuqaalka Imtixaanka:

Tusaale: TestScenario-Scenario aasaasiga ah ee isticmaalka arjiga mobaylka

Kiiska Tijaabada:

Tusaale: Shaashadda Weyn - Qaybta oggolaanshaha - Geli galitaanka

Guud ahaan, waxaan ku aragnaa soo koobidda kiiska fahamka caadiga ah: "maxay, halkee, goorma." Waxaan sidoo kale muuqaal ahaan u kala soocnaa qoraallada imtixaannada heerka sare ah iyo kiisaska imtixaanka heerka hooseeya ee foomka ugu habboon automation.

"StartScreen" sumad (shaashadda ay ka bilaabato TestScenario; sidoo kale, kiisas badan oo tijaabo ah ayaa taaban kara shaashadaha ku xiga)

Wixii laga yaabo in loo baahdo: waxaan ka saari doonaa qoraalka qoraalka kiisaska tallaabooyinka caadiga ah ee u horseedaya isticmaalaha shaashadda kiiska imtixaanka hadda jira. (tallaabooyin caadi ah oo lagu abuurayo xaalad tijaabo oo gaar ah) Dhammaan tillaabooyinka caadiga ah ee dhammaan kiisaska imtixaanku waxa lagu qori doonaa hal fayl. Waxaan si gaar ah wax uga qori doonaa si faahfaahsan.

Samee goob cusub:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Buuxi qaybaha goobta cusub:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Xaaladdan oo kale, waxaan ka abuureynaa meel door ah oo ka mid ah liiska qiyamka. Geli qiyamka goobtan:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Fadlan ogow in qiimayaasha id aanay ku bilaaban hal oo aanay ahayn kuwo isku xiga. Maxaa tan loo sameeyay? Ujeedadu waxay tahay in haddii aan hayno kiisas tijaabo ah oo la duubay aqoonsiga la geliyey,

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

intaas ka dib waxaan u baahan doonaa inaan abuurno shaashad saddexaad oo u dhexeysa labada mid ee jira.

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

markaa waa in aan dib u qornaa id, iyo maadaama calaamadaha kiisaska qoraalka ee jira ay horey ugu dheggan yihiin, si fudud ayaa loo tirtiri doonaa. Waxay noqon doontaa mid aad u xun.

Tag "Screen" (magaca shaashadda saameeya TestCase)

Waxa laga yaabaa inaad u baahato: mid ka mid ah barroosinnada baaritaanka saamaynta. Tusaale ahaan, horumariyayaashu waxay sameeyeen muuqaal cusub oo qabow. Waxaan u baahanahay inaan tijaabino, laakiin tan waxaan u baahanahay inaan fahamno waxa dhabta ah ee astaantan ay saameyn karto. Sida caadiga ah, waxaan ka bilaabi karnaa jaantuska in shaashadaha kala duwan ee codsigu ay leeyihiin fasallo kala duwan sidaas darteedna ay ka kooban yihiin qaybo kala duwan oo codsiga ah. Dabcan, kiiskan waxaa loo baahan yahay hab shakhsi ah.

Tusaale: home_screen, MapScreen, PayScreen, iwm.

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Goobta "MovableData" (ku xidhidh database wakiil oo wata xogta tijaabada la bedeli karo)

Marka xigta, waxaan isku dayi doonaa inaan xallino dhibaatada ilaalinta ku habboonaanta xogta kiisaska imtixaanka:

  1. Isku xirka qaababka hadda (tani aad ayey uga fiican tahay qaadashada sawirada dhintay)

  2. Tallaabooyinka caadiga ah ee lagu tago shaashadda xaalad tijaabo ah

  3. Su'aalaha SQL

  4. Xiriirinta xogta dibadda iyo xogta kale

Halkii aan ku qori lahayn xogta tijaabada gudaha kiis kasta oo tijaabo ah, waxaanu samayn doonaa hal fayl oo dibadda ah, oo aanu ku xidhi doono dhammaan kiisaska imtixaanka. Marka la cusboonaysiinayo xogtan, uma baahnid inaan marno dhammaan kiisaska tijaabada oo aan beddelno, laakiin waxa suurtagal noqon doonta in xogtan lagu beddelo hal meel oo keliya. Haddii qof aan diyaarsaneyn uu furo kiis tijaabo ah, wuxuu ku arki doonaa jirka kiiska tijaabada xiriirinta fayl iyo tilmaam inuu u baahan yahay inuu u tago xogta tijaabada.

Dhammaan xogtan waxaan ku dhejin doonaa hal fayl oo dibadda ah, kaas oo diyaar u ah qof kasta oo mashruuca ku jira. Tusaale ahaan, waxaad isticmaali kartaa Google Sheet ama Excel oo waxaad samayn kartaa raadinta gudaha faylka. Waa maxay sababta iibiyeyaashan gaarka ah? Xaqiiqdu waxay tahay in aan ka bilowno jaantuska in qof kasta oo kooxda ka mid ah uu awood u leeyahay inuu furo oo gudbiyo kiis tijaabo ah iyada oo aan loo baahnayn in marka hore la rakibo wax qalab ah.

Si aad u Xaanshida Google waxaad isticmaali kartaa su'aalaha SQL. Tusaale:

=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")

Si aad u Excel Waxaad samayn kartaa macros raadinta degdega ah oo ku habboon. (shaandhaynta) Tusaale link.

Dhab ahaantii, fikraddu maaha mid cusub oo waxaa lagu sifeeyay buugii tijaabiyaha koowaad ee "Tijaabada dhibicda com". (Qoraaga Savin Roman) Waxaan kaliya ku dhex daraynaa hababka uu soo jeediyay Roman Savin ee TestRail. Si tan loo sameeyo, samee garoon leh isku xirka faylka la abuuray:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Buuxi qiimaha caadiga ah ee isku xirka si kiis kasta oo cusub oo tijaabo ah uu u yeesho xiriir:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Haddii goobta faylka dibadda uu isbeddelo (waxaan ku siinnaa wax kasta oo xoog majeure ah), markaa waxaad si habboon u beddeli kartaa hal ama in ka badan hal mar dhammaan kiisaska tijaabada:

TestRail - Habaynta shakhsi ahaaneed ee mashruucaTestRail - Habaynta shakhsi ahaaneed ee mashruuca

Goobta "Qeexitaannada" (sharaxaadda ama fikradda kiiska tijaabada, tilmaamaha caadiga ah)

Waxa laga yaabaa inaad u baahato: Goobtan qoraalka waxaan ku dhejin doonaa sharaxaad kooban oo ku saabsan kiiska tijaabada iyo tilmaamaha caadiga ah.

Tusaale: Dhammaan xogta tijaabada ah (qaabaynta hadda, isticmaalka aaladaha iyo xogta kale) ee kiiskan tijaabada ah waxaa lagu muujiyay xiriiriyayaal {...} waxayna ku yaalaan faylka MovableData. Isku xirka MovableData ee goobta u dhiganta ee sare.

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Tag "Qaybta" (Qaybta codsiga mobilada)

Waxa laga yaabaa in loogu baahdo: baaritaanka saamaynta. Haddii codsiga mobilka loo qaybin karo qaybo (kuwaas oo is saameeya inta ugu yar ee suurtogalka ah), markaa isbeddelada hal qayb ayaa ku filan (oo leh khataro) in lagu hubiyo isla qaybtaas, waxaana jiri doona sabab yar oo loo fuliyo. regressions guud ee wax walba. Haddii ay jirto macluumaad ah in qayb ka mid ah ay saameyn karto mid kale, markaa matrixka baaritaanka saameynta ayaa la soo ururiyey.

Tusaale ahaan qaybaha: GooglePay, Dalabka, Isticmaalayaasha, Khariidadda, Oggolaanshaha, iwm.

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Tag "TAG" ( Calaamadaha kale ee shaandhaynta)

Ku calaamadaynta kiis tijaabo ah oo leh summada sifaynta sabab la'aanta ah. 

Aad bay waxtar ugu leedahay: 

  1. si dhakhso ah u ururinta TestRun ee hawlaha caadiga ah ee kala duwan: qiiqa, dib u noqoshada, iwm.

  2. Tijaabooyinku ma toos baa mise waa kuwo si toos ah?

  3. tags kasta oo kale

Tusaale: Qiiqa, Automated, WhiteLabel, ForDelete, iwm.

TestRail - Habaynta shakhsi ahaaneed ee mashruucaTestRail - Habaynta shakhsi ahaaneed ee mashruuca

Dejinta nidaamka soo bandhigida ee goobaha kiiska tijaabada

Waxaan abuurnay meelo badan oo cusub, waa waqtigii lagu diyaarin lahaa si habboon:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Abuuritaanka TestRun

Hadda waxaan abuuri doonaa tijaabo cusub oo leh kiisaska hadda jira ee baaritaanka qiiqa ee saddex dhagsi:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

Talooyin kale oo waxtar leh

  1. Haddii TestRail ay leedahay dhowr mashruuc, ka dibna ha ilaawin inaad abuurto goobo cusub oo kaliya mashruucaaga, haddii kale asxaabta ka socota kooxaha deriska ah ayaa aad ula yaabi doona muuqaalka cusub ee beeraha aan caadiga ahayn. Suuxdin maxalli ah waa suurtagal.

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

2. Kiisaska leh tiro badan oo goobo ah way fududahay in laga koobiyeeyo koox la mid ah marka loo eego kuwa cusub:

TestRail - Habaynta shakhsi ahaaneed ee mashruuca

3. Xisaabaadka waa la wadaagi karaa. Tusaale ahaan: hal maamule, dhowr isticmaale.

gunaanad

Tusaalooyinka kor ku xusan waxaa laga fuliyay mashaariic dhowr ah oo muujiyay waxtarkooda. Waxaan rajeynayaa inay kaa caawin doonaan horumarinta fahamkaaga qalabkan oo ay kaa caawiyaan inaad abuurto "kaydin tijaabo ah" wax ku ool ah oo habboon. Aad baan ugu mahadcelin lahaa haddii aad sharaxdo khibradaada isticmaalka TestRail iyo talooyinka waxtarka leh ee faallooyinka.

Tixraacyada:

Mareegta iibiyaha TestRail

Buug: "Tijaabinta .COM" (qoraa Roman Savin)

Aad baad ugu mahadsantahay dareenkaaga!

Source: www.habr.com

Add a comment