Isingeniso
Kumaphrojekthi amaningi engisebenze nawo, abantu abazange bazenzele i-TestRail ngendlela oyifisayo futhi bayenze ngezilungiselelo ezijwayelekile. Ngakho-ke, kulesi sihloko ngizozama ukuchaza isibonelo sezilungiselelo zomuntu ngamunye ezingakusiza uthuthukise ukusebenza kahle komsebenzi wakho. Isibonelo, ake sithathe iphrojekthi yokuthuthukisa uhlelo lokusebenza lweselula.
Umshwana wokuzihlangula omncane. Lesi sihloko asiqukethe incazelo yokusebenza okuyisisekelo kwe-TestRail (kunemihlahlandlela eminingi kulokhu) kanye nezinkulumo zokuthengisa ezichaza ngokugqamile ukuthi kungani udinga ukukhetha lo mthengisi othile ukuze udale inqolobane enokuhlolwa.
Uhlelo lokulungisa (lokho okuzosetshenziswa)
-
Izidingo ezijwayelekile
-
Nakanjani noma ubani kufanele akwazi ukulidlulisa icala.
-
Amacala kufanele ahlale ehambisana isikhathi eside ngangokunokwenzeka
-
Amacala kufanele ahlanganise ukusebenza kwesicelo seselula ngokucophelela ngangokunokwenzeka kuze kube yilapho lokhu kungangqubuzani namaphuzu amabili okuqala.
-
-
Hlukanisa ku-TestCase kanye ne-TestScenario
-
Isizukulwane esisheshayo se-TestRun yezinhlobo ezahlukahlukene
-
Smoke
-
Ukuzisola
-
Ukuhlolwa komthelela, njll.
-
-
Ukuthuthukiswa kokusekelwa kwekesi
-
Ukushiya izithombe-skrini ezinekhodi eqinile “ezifile” nokushintshela “kudatha ephathekayo”
-
Izidingo
Ukuze uhlele izinkambu uzodinga ukufinyelela komlawuli
Ukukhetha Uhlobo Lwephrojekthi
Kunezinhlobo ezintathu zamaphrojekthi ongakhetha kuzo:
Sizokhetha uhlobo oluzenzakalelayo. Wonke amacala azotholakala kuyo ngesikhathi esifanayo. Sizosebenzisa ukuhlunga okuhlakaniphile futhi siphathe zonke izimo ngesikhathi esisodwa.
Ukwengeza izinkambu ukuze ubuke uhlu lwamacala okuhlola
Masingeze inkambu ukuze sibonise izimo zokuhlola ezibalulekile:
Ungakwazi futhi ukwengeza ezinye izinkambu.
Ukusetha izinkambu zecala lokuhlola nomaka
Vula imenyu yezilungiselelo:
Sizodinga izinkambu ezilandelayo:
Inkambu ethi “Isifinyezo” (isihloko sokuhlola)
Le nkambu isivele ikhona, sihlela ukusetshenziswa kwayo. Sizohlukanisa amacala abe yi-TestCase kanye ne-TestScenario. Ukuze ufunde kangcono uhlu olukhulu lwamacala, kungcono ukuvumelana kusengaphambili ngemithetho yokubhala isifinyezo.
I-TestScenario:
Isibonelo: I-TestScenario - Isimo esiyisisekelo sokusebenzisa uhlelo lokusebenza lweselula
I-TestCase:
Isibonelo: Isikrini esikhulu - Isigaba sokugunyazwa - Faka ukungena ngemvume
Sekukonke, sibona ekufingqweni kwecala ukuqonda kwakudala: "yini, kuphi, nini." Siphinde sihlukanise ngokubukeka izikripthi zokuhlola zezinga eliphezulu kanye nezimo zokuhlola ezisezingeni eliphansi ngendlela efaneleke kakhulu ukuzishintshanisa.
Umaka othi “StartScreen” (isikrini lapho i-TestScenario iqala khona; futhi, izimo eziningi zokuhlola zingathinta izikrini eziseduze)
Ngalokho okungadingeka: sizosusa embhalweni umbhalo wezinyathelo ezijwayelekile eziholela umsebenzisi kusikrini sekesi lokuhlola lamanje. (izinyathelo ezijwayelekile zokudala isimo sokuhlola) Zonke izinyathelo ezijwayelekile zazo zonke izimo zokuhlola zizobhalwa efayeleni elilodwa. Ngizobhala ngakho ngokuningiliziwe ngokwehlukana.
Dala inkambu entsha:
Gcwalisa izingxenye zenkambu entsha:
Kulokhu, sakha inkambu ekhethiwe ohlwini lwamanani. Faka amanani ale nkambu:
Sicela uqaphele ukuthi amanani e-id awaqali ngeyodwa futhi awalandelani. Kwenziwani lokhu? Iphuzu liwukuthi uma sinamacala okuhlola ane-id efakiwe eqoshiwe,
futhi ngemva kwalokho sizodinga ukudala isikrini sesithathu phakathi kwalezi ezimbili ezikhona,
lapho-ke kuzodingeka ukuthi sibhale kabusha i-id, futhi njengoba omaka bezimo zombhalo ezikhona sebevele banamathiselwe kuyo, bazovele basuswe. Kuyoba okungajabulisi kakhulu.
Maka “Isikrini” (igama lesikrini elithinta i-TestCase)
Ongase ukudinge: enye yezikhonkwane zokuhlolwa komthelela. Isibonelo, onjiniyela benze isici esisha esihle. Kudingeka siyihlole, kodwa kulokhu sidinga ukuqonda ukuthi lesi sici singathinta ini ngempela. Ngokuzenzakalela, singakwazi ukuqala kupharadigm yokuthi izikrini (Imisebenzi) ehlukene yohlelo lokusebenza inezigaba ezihlukene ngakho-ke zakha izingxenye ezihlukene zohlelo lokusebenza. Yiqiniso, kulokhu kudingeka indlela yomuntu ngamunye.
Isibonelo: isikrini_sasekhaya, i-MapScreen, i-PayScreen, njll.
Inkambu ethi “MovableData” (isixhumanisi sesizindalwazi sommeleli esinedatha yokuhlola eshintshekayo)
Okulandelayo, sizozama ukuxazulula inkinga yokugcina ukuhambisana kwedatha ezimweni zokuhlola:
-
Izixhumanisi zezakhiwo zamanje (lokhu kungcono kakhulu kunokuthatha izithombe-skrini ezifile)
-
Izinyathelo ezijwayelekile zokufika esikrinini ngesimo sokuhlola
-
Imibuzo ye-SQL
-
Izixhumanisi zedatha yangaphandle nenye idatha
Esikhundleni sokubhala idatha yokuhlola ngaphakathi kwecala ngalinye lokuhlola, sizodala ifayela langaphandle elilodwa, futhi silixhume kuwo wonke amacala okuhlola. Lapho sibuyekeza le datha, ngeke kudingeke ukuthi sidlule kuzo zonke izimo zokuhlola futhi sizishintshe, kodwa kuzokwazi ukushintsha le datha endaweni eyodwa kuphela. Uma othile engazilungiselelanga evula icala lokuhlola, uzobona emzimbeni wecala lokuhlola isixhumanisi sefayela kanye nokusikisela ukuthi udinga ukuya kulo ukuze athole idatha yokuhlola.
Sizopakisha yonke le datha efayeleni langaphandle elilodwa, elizotholwa yiwo wonke umuntu kuphrojekthi. Isibonelo, ungasebenzisa i-Google Sheet noma i-Excel futhi usethe ukusesha ngaphakathi kwefayela. Kungani laba bathengisi abathile? Iqiniso liwukuthi siqala ngepharadigm yokuthi noma yimuphi umuntu oseqenjini kufanele akwazi ukuvula futhi aphumelele icala lokuhlola ngaphandle kwesidingo sokuqala ukufaka noma imaphi amathuluzi.
Ukuze I-Google Sheet ungasebenzisa imibuzo ye-SQL. Isibonelo:
=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")
Ukuze Excel Ungasetha amamakhro okusesha asheshayo alula. (ukuhlunga) Isibonelo
Empeleni, umbono awumusha futhi uchazwe encwadini yomhloli wokuqala ethi “Testing dot com”. (umbhali u-Savin Roman) Sihlanganisa nje izindlela ezihlongozwe u-Roman Savin ku-TestRail. Ukuze wenze lokhu, dala inkambu ngesixhumanisi sefayela elidaliwe:
gcwalisa inani elizenzakalelayo lesixhumanisi ukuze icala ngalinye elisha lokuhlola selivele linesixhumanisi:
Uma indawo yefayela langaphandle ishintsha (sihlinzeka nganoma iyiphi i-force majeure), ungakwazi ukushintsha kalula inkambu eyodwa noma ngaphezulu ngesikhathi esisodwa kuzo zonke izimo zokuhlola:
Inkambu "Izincazelo" (incazelo noma umqondo wecala lokuhlola, imiyalelo evamile)
Ongase ukudinge: Kule nkambu yombhalo sizobeka incazelo emfushane yecala lokuhlola kanye nemiyalelo evamile.
Isibonelo: Yonke idatha yokuhlola (izakhiwo zamanje, ukusetshenziswa kwamathuluzi nenye idatha) evela kulesi simo sokuhlola iboniswa ngezixhumanisi {...} futhi itholakala kufayela le-MovableData. Xhuma ku-MovableData kunkambu ehambisanayo phezulu.
Maka "Ingxenye" (ingxenye yohlelo lokusebenza lweselula)
Okungadingeka kukho: ukuhlolwa komthelela. Uma uhlelo lokusebenza lweselula lungahlukaniswa lube izingxenye (ezithintana kancane ngangokunokwenzeka), izinguquko engxenyeni eyodwa zizokwanela (ngobungozi obuthile) ukuthi zihlolwe ngaphakathi kwengxenye efanayo, futhi kuzoba nesizathu esincane sokwenza. ukuhlehla okujwayelekile kwayo yonke into. Uma kukhona ulwazi lokuthi ingxenye eyodwa ingathinta enye, bese kuhlanganiswa i-matrix yokuhlola umthelela.
Izingxenye zesibonelo: I-GooglePay, i-oda, abasebenzisi, imephu, ukugunyazwa, njll.
Maka "TAG" (Abanye omaka bokuhlunga)
Ukumaka ikesi lokuhlola elinomaka bokuhlunga okungenangqondo.
Iwusizo kakhulu ku-:
-
ihlanganisa ngokushesha i-TestRun yemisebenzi ehlukahlukene evamile: intuthu, ukuhlehla, njll.
-
ingabe izivivinyo zizozenzakalela noma zivele zizenzekele?
-
noma yimaphi amanye amathegi
Isibonelo: Smoke, Automated, WhiteLabel, ForDelete, njll.
Ukusetha i-oda lokubonisa lezinkambu endaweni yokuhlola
Sidale izinkambu eziningi ezintsha, sekuyisikhathi sokuzihlela ngendlela efanele:
Idala i-TestRun
Manje sizodala ukuhlola okusha okunezimo zamanje zokuhlola intuthu ngokuchofoza okuthathu:
Amanye amathiphu awusizo
-
Uma i-TestRail inamaphrojekthi amaningana, ungakhohlwa ukudala izinkambu ezintsha zephrojekthi yakho kuphela, ngaphandle kwalokho ozakwabo bamaqembu angomakhelwane bazomangala kakhulu ngokuvela kwezinkambu ezintsha ezingavamile. Ukuquleka kwasendaweni kungenzeka.
2. Amacala anenombolo enkulu yezinkambu kulula ukuwakopisha ohlotsheni lweqembu elifanayo kunokudala amasha:
3. Ama-akhawunti angabiwa. Isibonelo: umlawuli oyedwa, abasebenzisi abambalwa.
isiphetho
Izibonelo ezichazwe ngenhla zenziwe kumaphrojekthi ambalwa futhi zibonise ukusebenza kahle kwazo. Ngithemba ukuthi bazokusiza ukuthuthukisa ukuqonda kwakho leli thuluzi futhi bakusize udale "izindawo zokuhlola" eziphumelelayo nezilula. Ngingabonga kakhulu uma uchaza ulwazi lwakho lokusebenzisa i-TestRail namathiphu awusizo kumazwana.
Izinkomba:
Bhukha:
Ngiyabonga kakhulu ngokunaka kwakho!
Source: www.habr.com