Intshayelelo
Kwiiprojekthi ezininzi endisebenze nazo, abantu abazange benze ngokwezifiso i-TestRail kwaye yenziwe ngemimiselo eqhelekileyo. Ngoko ke, kweli nqaku ndiza kuzama ukuchaza umzekelo wezicwangciso zomntu ngamnye ezinokukunceda ukuphucula ukusebenza kakuhle komsebenzi wakho. Umzekelo, makhe sithathe iprojekthi yophuhliso lwesicelo seselula.
Inkcazo encinci. Eli nqaku alinayo inkcazo yokusebenza okusisiseko kweTestRail (zininzi izikhokelo kule nto) kunye neentengiso zentengiso ezichaza ngombala ukuba kutheni kufuneka ukhethe lo mthengisi othile ukwenza indawo yokugcina kunye neemvavanyo.
Isicwangciso sokuthethelela (yintoni eza kuphunyezwa)
-
Iimfuno eziqhelekileyo
-
Ngokuqinisekileyo nabani na kufuneka akwazi ukuliphumelela ityala.
-
Amatyala kufuneka ahlale efanelekile ixesha elide kangangoko
-
Iimeko kufuneka zigubungele ukusebenza kwesicelo esiphathwayo ngokucokisekileyo kangangoko kunokwenzeka ukuba oku akuchasananga namanqaku amabini okuqala.
-
-
Yahlula kwiTestCase kunye neTestScenario
-
Ukuveliswa ngokukhawuleza kweTestRun yeentlobo ezahlukeneyo
-
Umsi
-
Uxinzelelo
-
Uvavanyo lwempembelelo, njl.
-
-
Case inkxaso optimization
-
Ukushiya iifoto zesikrini "ezifileyo" kunye nokutshintshela "kwidatha eshukumayo"
-
iimfuno
Ukuhlela iindawo uzakufuna ufikelelo lomlawuli
Ukukhetha Uhlobo lweProjekthi
Kukho iintlobo ezintathu zeeprojekthi onokukhetha kuzo:
Siya kukhetha uhlobo olungagqibekanga. Zonke iimeko ziya kufumaneka kuyo ngexesha elinye. Siza kusebenzisa isihluzo esihlakaniphile kwaye silawule zonke iimeko ngaxeshanye.
Ukongeza iindawo zokujonga uluhlu lwamatyala ovavanyo
Masifake indawo yokubonisa iimeko zovavanyo eziphambili:
Ungongeza neminye imimandla.
Ukumisela iindawo zovavanyo kunye neethegi
Vula useto lwemenyu:
Siya kufuna le mimandla ilandelayo:
Indawo "isishwankathelo" (isihloko sovavanyo)
Lo mmandla sele ukhona, sicwangcisa ukusetyenziswa kwawo. Siza kwahlula iimeko zibe TestCase kunye TestScenario. Ukufundwa okungcono koluhlu olukhulu lwamatyala, kungcono ukuvumelana kwangaphambili kwimigaqo yokubhala isishwankathelo.
Imeko yoVavanyo:
Umzekelo: TestScenario-Imeko esisiseko yokusebenzisa usetyenziso oluphathwayo
TestCase:
Umzekelo: Isikrini esiPhambili - icandelo loGunyaziso - Ngena ukungena
Lilonke, sibona kwisishwankathelo semeko ukuqonda kweklasikhi: "yintoni, phi, nini." Sikwahlula ngokubonakalayo izikripthi zovavanyo olukwinqanaba eliphezulu kunye namatyala ovavanyo akwinqanaba elisezantsi ngendlela efanelekileyo kakhulu kwi-automation.
Ithegi ethi βStartScreenβ (isikrini apho i-TestScenario iqala khona; kwakhona, iimeko ezininzi zovavanyo zinokuchukumisa izikrini ezikufutshane)
Kuba yintoni enokuthi ifuneke: siya kususa kwisicatshulwa isicatshulwa samanyathelo aqhelekileyo akhokelela umsebenzisi kwisikrini sovavanyo lwangoku. (amanyathelo aqhelekileyo okudala imeko ethile yovavanyo) Onke amanyathelo aqhelekileyo azo zonke iimeko zovavanyo aya kubhalwa kwifayile enye. Ndiza kubhala malunga nayo ngokweenkcukacha ngakumbi ngokwahlukileyo.
Yenza indawo entsha:
Gcwalisa amacandelo ommandla omtsha:
Kule meko, sidala umhlaba okhethiweyo kuluhlu lwamaxabiso. Ngenisa amaxabiso alo mmandla:
Nceda uqaphele ukuba amaxabiso e-id awaqali ngesinye kwaye awalandelelanisi. Kutheni kusenziwa oku? Ingongoma kukuba ukuba sineemeko zovavanyo kunye ne-id efakiweyo erekhodiweyo,
kwaye emva koko kuya kufuneka senze isikrini sesithathu phakathi kwezi zimbini ezikhoyo,
emva koko kuya kufuneka siphinde sibhale i-id, kwaye njengoko iithegi zemiba ekhoyo yokubhaliweyo sele zincanyathiselwe kuyo, ziyakucinywa ngokulula. Kuya kuba mnandi kakhulu.
Ithegi "Isikrini" (igama lesikrini esichaphazela iTestCase)
Yintoni onokuyidinga: enye yee-ankile zovavanyo lwempembelelo. Umzekelo, abaphuhlisi benze into entsha epholileyo. Kufuneka siyivavanye, kodwa ngenxa yoku kufuneka siqonde ukuba yintoni kanye kanye enokuchaphazela eli nqaku. Ngokungagqibekanga, sinokuqala kwiparadigm yokuba izikrini ezahlukeneyo (Imisebenzi) yesicelo zineeklasi ezahlukeneyo kwaye ke zenza amacandelo ahlukeneyo esicelo. Kakade ke, kule meko kufuneka indlela yomntu ngamnye.
Umzekelo: home_screen, MapScreen, PayScreen, njl.
Indawo ye-"MovableData" (ikhonkco kwidathabheyisi yeproksi enedatha yovavanyo etshintshekayo)
Okulandelayo, siya kuzama ukusombulula ingxaki yokugcina ukufaneleka kwedatha kwiimeko zovavanyo:
-
Unxulumano kuyilo lwangoku (oku kungcono kakhulu kunokuthatha imifanekiso yesikrini efileyo)
-
Amanyathelo aqhelekileyo ukuya kwiscreen ngemeko yovavanyo
-
SQL imibuzo
-
Ikhonkco kwidatha yangaphandle kunye nezinye iinkcukacha
Esikhundleni sokubhala idatha yovavanyo ngaphakathi kwimeko nganye yovavanyo, siya kudala ifayile enye yangaphandle, kwaye sidibanise kuyo kuzo zonke iimeko zokuvavanya. Xa uhlaziywa le datha, asiyi kufuneka sihambe kuzo zonke iimeko zokuvavanya kwaye sizitshintshe, kodwa kuya kwenzeka ukutshintsha le datha kwindawo enye kuphela. Ukuba umntu ongalungiswanga uvula ityala lokuvavanya, uya kubona kumzimba wecala lokuvavanya ikhonkco kwifayile kunye nenkcazo ekufuneka aye kuyo ukuze afumane idatha yovavanyo.
Siza kupakisha yonke le datha kwifayile enye yangaphandle, eya kufumaneka kuwo wonke umntu kwiprojekthi. Ngokomzekelo, ungasebenzisa iPhepha likaGoogle okanye i-Excel kwaye usethe ukukhangela ngaphakathi kwefayile. Kutheni aba bathengisi abathile? Inyani kukuba siqala kwi-paradigm yokuba nawuphi na umntu kwiqela kufuneka akwazi ukuvula nokupasa ityala ngaphandle kwesidingo sokuqala ukufaka naziphi na izixhobo.
kuba Iphepha leGoogle ungasebenzisa imibuzo yeSQL. Umzekelo:
=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")
kuba Excel Unokuseta iimakhro zokukhangela kwangoko eziluncedo. (ukuhluza) Umzekelo
Ngokwenyani, umbono awumtsha kwaye uchazwe kwincwadi yomvavanyi wokuqala "Uvavanyo dot com". (umbhali u-Savin Roman) Sidibanisa nje iindlela ezicetyiswe ngu-Roman Savin kwi-TestRail. Ukwenza oku, yenza umhlaba ngekhonkco kwifayile eyenziweyo:
Gcwalisa ixabiso elingagqibekanga lekhonkco ukuze imeko nganye entsha yovavanyo sele inekhonkco:
Ukuba indawo yefayile yangaphandle iyatshintsha (sibonelela ngayo nayiphi na i-force majeure), ngoko unokutshintsha ngokufanelekileyo intsimi enye okanye ngaphezulu kanye kuzo zonke iimeko zovavanyo:
Indawo "Iinkcazo" (inkcazo okanye umbono wetyala lovavanyo, imiyalelo eqhelekileyo)
Yintoni onokuyidinga: Kulo mmandla wombhalo siya kubeka inkcazo emfutshane yecala lovavanyo kunye nemiyalelo eqhelekileyo.
Umzekelo: Yonke idatha yovavanyo (uyilo lwangoku, ukusetyenziswa kwezixhobo kunye nezinye iinkcukacha) kule meko yovavanyo iboniswa ngamakhonkco {...} kwaye ibekwe kwifayile yeMovableData. Ikhonkco kwi-MovableData kwintsimi ehambelanayo phezulu.
Ithegi "Icandelo" (icandelo lesicelo esiphathwayo)
Yintoni enokuthi ifunelwe: kuvavanyo lwempembelelo. Ukuba isicelo esiphathwayo sinokwahlulwa sibe ngamacandelo (achaphazela enye nenye kancinane kangangoko kunokwenzeka), ngoko ke utshintsho kwicandelo elinye luya kwanela (kunye nomngcipheko othile) ukuba lujongwe ngaphakathi kwelo candelo, kwaye kuya kubakho isizathu esincinci sokwenza oko. ukuhlehla ngokubanzi kwayo yonke into. Ukuba kukho ulwazi lokuba icandelo elinye linokuchaphazela elinye, ke i-matrix yokuvavanya impembelelo iyahlanganiswa.
Umzekelo amacandelo: GooglePay, Order, Users, Map, Authorization, njl.
Ithegi "TAG" (Ezinye iithegi zokucoca)
Ukuthegiswa kwimeko yovavanyo ngeethegi zokucoca ngokungenasizathu.
Iluncedo kakhulu kwi:
-
Ukuqokelela ngokukhawuleza i-TestRun kwimisebenzi eyahlukeneyo eqhelekileyo: umsi, ukuhlehla, njl.
-
ingaba iimvavanyo ziyazenzekela okanye sele zizenzekela?
-
Naziphi ezinye iithegi
Umzekelo: Umsi, iAutomated, WhiteLabel, ForDelete, njl.
Ukumisela umyalelo wokubonisa amasimi kwimeko yovavanyo
Senze iindawo ezininzi ezintsha, lixesha lokuzicwangcisa ngendlela efanelekileyo:
Ukudala iTestRun
Ngoku siza kudala uvavanyo olutsha oluqhutywa ngeemeko zangoku zokuqhuba uvavanyo lomsi ngokucofa kathathu:
Amanye amacebiso aluncedo
-
Ukuba i-TestRail ineeprojekthi ezininzi, ungalibali ukwenza amasimi amatsha kuphela kwiprojekthi yakho, kungenjalo oogxa abavela kumaqela angabamelwane baya kumangaliswa kakhulu ngokubonakala kwamasimi amatsha angaqhelekanga. Ukufa isiqaqa kwasekuhlaleni kunokwenzeka.
2. Amatyala anenani elikhulu lemimandla kulula ukuwakhuphela kuhlobo lweqela elifanayo kunokudala amatsha:
3. Iiakhawunti zingabelana. Umzekelo: umlawuli omnye, abasebenzisi abaninzi.
isiphelo
Imizekelo echazwe ngasentla iphunyezwe kwiiprojekthi ezininzi kwaye ibonise ukusebenza kwayo. Ndiyathemba ukuba baya kunceda ukuphucula ukuqonda kwakho kwesi sixhobo kwaye bakuncede wenze "iindawo zokuvavanya" ezisebenzayo nezifanelekileyo. Ndingavuya kakhulu ukuba uchaza amava akho okusebenzisa iTestRail kunye neengcebiso eziluncedo kwizimvo.
Izalathiso:
Incwadi:
Enkosi kakhulu ngengqalelo yakho!
umthombo: www.habr.com