I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

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)

  1. Izidingo ezijwayelekile

    1. Nakanjani noma ubani kufanele akwazi ukulidlulisa icala.

    2. Amacala kufanele ahlale ehambisana isikhathi eside ngangokunokwenzeka

    3. Amacala kufanele ahlanganise ukusebenza kwesicelo seselula ngokucophelela ngangokunokwenzeka kuze kube yilapho lokhu kungangqubuzani namaphuzu amabili okuqala.

  2. Hlukanisa ku-TestCase kanye ne-TestScenario

  3. Isizukulwane esisheshayo se-TestRun yezinhlobo ezahlukahlukene

    1. Smoke

    2. Ukuzisola

    3. Ukuhlolwa komthelela, njll.

  4. Ukuthuthukiswa kokusekelwa kwekesi

    1. Ukushiya izithombe-skrini ezinekhodi eqinile “ezifile” nokushintshela “kudatha ephathekayo”

Izidingo

Ukuze uhlele izinkambu uzodinga ukufinyelela komlawuli

Ukukhetha Uhlobo Lwephrojekthi

Kunezinhlobo ezintathu zamaphrojekthi ongakhetha kuzo:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

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:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Ungakwazi futhi ukwengeza ezinye izinkambu.

Ukusetha izinkambu zecala lokuhlola nomaka

Vula imenyu yezilungiselelo:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Sizodinga izinkambu ezilandelayo:

Inkambu ethi “Isifinyezo” (isihloko sokuhlola)

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

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:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Gcwalisa izingxenye zenkambu entsha:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Kulokhu, sakha inkambu ekhethiwe ohlwini lwamanani. Faka amanani ale nkambu:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Sicela uqaphele ukuthi amanani e-id awaqali ngeyodwa futhi awalandelani. Kwenziwani lokhu? Iphuzu liwukuthi uma sinamacala okuhlola ane-id efakiwe eqoshiwe,

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

futhi ngemva kwalokho sizodinga ukudala isikrini sesithathu phakathi kwalezi ezimbili ezikhona,

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

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.

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Inkambu ethi “MovableData” (isixhumanisi sesizindalwazi sommeleli esinedatha yokuhlola eshintshekayo)

Okulandelayo, sizozama ukuxazulula inkinga yokugcina ukuhambisana kwedatha ezimweni zokuhlola:

  1. Izixhumanisi zezakhiwo zamanje (lokhu kungcono kakhulu kunokuthatha izithombe-skrini ezifile)

  2. Izinyathelo ezijwayelekile zokufika esikrinini ngesimo sokuhlola

  3. Imibuzo ye-SQL

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

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:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

gcwalisa inani elizenzakalelayo lesixhumanisi ukuze icala ngalinye elisha lokuhlola selivele linesixhumanisi:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Uma indawo yefayela langaphandle ishintsha (sihlinzeka nganoma iyiphi i-force majeure), ungakwazi ukushintsha kalula inkambu eyodwa noma ngaphezulu ngesikhathi esisodwa kuzo zonke izimo zokuhlola:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthiI-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

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.

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

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.

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Maka "TAG" (Abanye omaka bokuhlunga)

Ukumaka ikesi lokuhlola elinomaka bokuhlunga okungenangqondo. 

Iwusizo kakhulu ku-: 

  1. ihlanganisa ngokushesha i-TestRun yemisebenzi ehlukahlukene evamile: intuthu, ukuhlehla, njll.

  2. ingabe izivivinyo zizozenzakalela noma zivele zizenzekele?

  3. noma yimaphi amanye amathegi

Isibonelo: Smoke, Automated, WhiteLabel, ForDelete, njll.

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthiI-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Ukusetha i-oda lokubonisa lezinkambu endaweni yokuhlola

Sidale izinkambu eziningi ezintsha, sekuyisikhathi sokuzihlela ngendlela efanele:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Idala i-TestRun

Manje sizodala ukuhlola okusha okunezimo zamanje zokuhlola intuthu ngokuchofoza okuthathu:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

Amanye amathiphu awusizo

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

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

2. Amacala anenombolo enkulu yezinkambu kulula ukuwakopisha ohlotsheni lweqembu elifanayo kunokudala amasha:

I-TestRail - Izilungiselelo zomuntu ngamunye zephrojekthi

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:

Iwebhusayithi yomthengisi we-TestRail

Bhukha: “Ukuhlola .COM” (umbhali u-Roman Savin)

Ngiyabonga kakhulu ngokunaka kwakho!

Source: www.habr.com

Engeza amazwana