I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

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)

  1. Iimfuno eziqhelekileyo

    1. Ngokuqinisekileyo nabani na kufuneka akwazi ukuliphumelela ityala.

    2. Amatyala kufuneka ahlale efanelekile ixesha elide kangangoko

    3. Iimeko kufuneka zigubungele ukusebenza kwesicelo esiphathwayo ngokucokisekileyo kangangoko kunokwenzeka ukuba oku akuchasananga namanqaku amabini okuqala.

  2. Yahlula kwiTestCase kunye neTestScenario

  3. Ukuveliswa ngokukhawuleza kweTestRun yeentlobo ezahlukeneyo

    1. Umsi

    2. Uxinzelelo

    3. Uvavanyo lwempembelelo, njl.

  4. Case inkxaso optimization

    1. Ukushiya iifoto zesikrini "ezifileyo" kunye nokutshintshela "kwidatha eshukumayo"

iimfuno

Ukuhlela iindawo uzakufuna ufikelelo lomlawuli

Ukukhetha Uhlobo lweProjekthi

Kukho iintlobo ezintathu zeeprojekthi onokukhetha kuzo:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

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:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Ungongeza neminye imimandla.

Ukumisela iindawo zovavanyo kunye neethegi

Vula useto lwemenyu:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Siya kufuna le mimandla ilandelayo:

Indawo "isishwankathelo" (isihloko sovavanyo)

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

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:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Gcwalisa amacandelo ommandla omtsha:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Kule meko, sidala umhlaba okhethiweyo kuluhlu lwamaxabiso. Ngenisa amaxabiso alo mmandla:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Nceda uqaphele ukuba amaxabiso e-id awaqali ngesinye kwaye awalandelelanisi. Kutheni kusenziwa oku? Ingongoma kukuba ukuba sineemeko zovavanyo kunye ne-id efakiweyo erekhodiweyo,

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

kwaye emva koko kuya kufuneka senze isikrini sesithathu phakathi kwezi zimbini ezikhoyo,

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

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.

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Indawo ye-"MovableData" (ikhonkco kwidathabheyisi yeproksi enedatha yovavanyo etshintshekayo)

Okulandelayo, siya kuzama ukusombulula ingxaki yokugcina ukufaneleka kwedatha kwiimeko zovavanyo:

  1. Unxulumano kuyilo lwangoku (oku kungcono kakhulu kunokuthatha imifanekiso yesikrini efileyo)

  2. Amanyathelo aqhelekileyo ukuya kwiscreen ngemeko yovavanyo

  3. SQL imibuzo

  4. 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 ikhonkco.

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:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Gcwalisa ixabiso elingagqibekanga lekhonkco ukuze imeko nganye entsha yovavanyo sele inekhonkco:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Ukuba indawo yefayile yangaphandle iyatshintsha (sibonelela ngayo nayiphi na i-force majeure), ngoko unokutshintsha ngokufanelekileyo intsimi enye okanye ngaphezulu kanye kuzo zonke iimeko zovavanyo:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthiI-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

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.

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

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.

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Ithegi "TAG" (Ezinye iithegi zokucoca)

Ukuthegiswa kwimeko yovavanyo ngeethegi zokucoca ngokungenasizathu. 

Iluncedo kakhulu kwi: 

  1. Ukuqokelela ngokukhawuleza i-TestRun kwimisebenzi eyahlukeneyo eqhelekileyo: umsi, ukuhlehla, njl.

  2. ingaba iimvavanyo ziyazenzekela okanye sele zizenzekela?

  3. Naziphi ezinye iithegi

Umzekelo: Umsi, iAutomated, WhiteLabel, ForDelete, njl.

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthiI-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Ukumisela umyalelo wokubonisa amasimi kwimeko yovavanyo

Senze iindawo ezininzi ezintsha, lixesha lokuzicwangcisa ngendlela efanelekileyo:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Ukudala iTestRun

Ngoku siza kudala uvavanyo olutsha oluqhutywa ngeemeko zangoku zokuqhuba uvavanyo lomsi ngokucofa kathathu:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

Amanye amacebiso aluncedo

  1. 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.

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

2. Amatyala anenani elikhulu lemimandla kulula ukuwakhuphela kuhlobo lweqela elifanayo kunokudala amatsha:

I-TestRail-Izicwangciso zomntu ngamnye kwiprojekthi

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:

Iwebhusayithi yomthengisi weTestRail

Incwadi: "Uvavanyo .COM" (umbhali uRoman Savin)

Enkosi kakhulu ngengqalelo yakho!

umthombo: www.habr.com

Yongeza izimvo