Selelekela
Mererong e mengata eo ke sebelitseng le eona, batho ha baa ka ba iketsetsa TestRail mme ba e etsa ka maemo a tloaelehileng. Ka hona, sehloohong sena ke tla leka ho hlalosa mohlala oa litlhophiso tsa motho ka mong tse ka u thusang ho ntlafatsa katleho ea mosebetsi oa hau. Ha re nke mohlala oa morero oa nts'etsopele ea li-mobile application.
Tlhaloso e nyane. Sengoliloeng sena ha se hlalose ts'ebetso ea mantlha ea TestRail (ho na le litataiso tse ngata ho sena) 'me ha se na mantsoe a thekiso a hlalosang ka mebala hore na ke hobane'ng ha u lokela ho khetha morekisi enoa ho theha polokelo e nang le liteko.
Moralo oa mabaka (se tla kengoa tšebetsong)
Litlhoko tse akaretsang
Ha e le hantle, motho e mong le e mong o lokela ho khona ho etsa qeto.
Linyeoe li lokela ho lula li le bohlokoa ka nako e telele kamoo ho ka khonehang
Linyeoe li tlameha ho akaretsa ts'ebetso ea sesebelisoa sa mohala ka botlalo kamoo ho ka khonehang ho isa boholeng boo sena se sa hananeng le lintlha tse peli tsa pele.
Karohano ho TestCase le TestScenario
Hlahisa TestRuns ka potlako ea mefuta e fapaneng
Mosi
Khutla
Teko ea tšusumetso joalo-joalo.
Ntlafatso ea ts'ehetso ea linyeoe
Ho lahla li-screenshots "tse shoeleng" le ho fetohela ho "data e tsamaeang"
litlhokahalo
Ho hlophisa likarolo o tla hloka phihlello ea motsamaisi.
Ho khetha mofuta oa projeke
Ho na le mefuta e meraro ea projeke eo u ka khethang ho eona:

Re tla khetha mofuta oa kamehla. E tla ba le linyeoe tsohle tse fumanehang ka nako e le 'ngoe. Re tla sebelisa sefa se bohlale le ho laola linyeoe tsohle ka nako e le 'ngoe.
Eketsa likarolo ho bona lenane la linyeoe tsa liteko
Ha re kenye karolo ho bonts'a linyeoe tsa liteko tsa mantlha:

U ka boela ua eketsa libaka tse ling.
Ho theha libaka tsa liteko le li-tag
Bula lethathamo la li-setting:

Re tla hloka libaka tse latelang:
Tšimo "Summary" (sehlooho sa nyeoe ea teko)
![]()
Tšimo ena e se e ntse e le teng, re ntse re hlophisa tšebeliso ea eona. Re tla arola linyeoe ka TestCase le TestScenario. Bakeng sa ho baloa hamolemo ha lenane le leholo la linyeoe, ho molemo ho lumellana ka melao ea ho ngola kakaretso esale pele.
Boemo ba Teko:
Mohlala: TestScenario - Boemo ba mantlha ba ho sebelisa sesebelisoa sa mohala
TestCase:
Mohlala: ScreenScreen - Karolo ea tumello - Keno ea Keno
Ka lebaka leo, re bona ka kakaretso ea nyeoe kutloisiso ea khale: "eng, hokae, neng". Hape ka pono re arola maemo a liteko tsa boemo bo holimo le linyeoe tsa liteko tsa boemo bo tlase ka mokhoa o loketseng haholo bakeng sa othomathike.
Letšoao la "StartScreen" (skrine seo TestScenario e qalang ho sona, le linyeoe tse ngata tsa liteko li ka ama li-skrini tsa boahelani)
Se ka 'nang sa hlokahala: re tla tlosa ho tsoa mongolong oa nyeoe mehato e tloaelehileng e tlisang mosebelisi skrineng sa nyeoe ea hajoale ea teko. (mehato e tloaelehileng ea ho theha boemo bo itseng ba teko) Mehato eohle e tloaelehileng bakeng sa linyeoe tsohle tsa liteko e tla ngoloa faeleng e le 'ngoe. Ke tla ngola ka eona ka ho qaqileng haholoanyane ka thoko.
Theha sebaka se secha:

Tlatsa likarolo tsa sebaka se secha:

Tabeng ena, re theha sebaka sa khetho ho tsoa lethathamong la litekanyetso. Re kenya boleng ba sebaka sena:

Ka kopo hlokomela hore boleng ba id ha bo qale ka e le 'ngoe ebile ha bo latellana. Ke hobane'ng ha see se etsoa? Taba ke hore haeba re na le linyeoe tsa liteko ka id e kentsoeng,

'me ka mor'a moo re tla hloka ho etsa skrine ea boraro pakeng tsa tse peli tse teng,

joale re tla tlameha ho ngola id hape, 'me kaha li-tag tsa linyeoe tse teng tsa mongolo li se li khomaretsoe ho eona, li tla hlakoloa feela. Sena se tla ba se sa thabiseng haholo.
Theha "Screen" (lebitso la skrine le amang TestCase)
Seo u ka se hlokang bakeng sa eona: e 'ngoe ea li-ankora tsa tlhahlobo ea tšusumetso. Ka mohlala, bahlahisi ba entse karolo e ncha e pholileng. Re hloka ho e hlahloba, empa ho etsa sena re hloka ho utloisisa hore na hantle-ntle tšobotsi ena e ka ama eng. Ka ho sa feleng, re ka qala ho tloha paradigm ea hore li-skrini tse fapaneng (Mesebetsi) tsa ts'ebeliso li na le lihlopha tse fapaneng, kahoo li etsa likarolo tse fapaneng tsa kopo. Ha e le hantle, tabeng ena, ho hlokahala mokhoa oa motho ka mong.
Mohlala: home_screen, MapScreen, PayScreen, jj.

Tšimo "MovableData" (sehokelo ho proxy DB e nang le data e feto-fetohang ea liteko)
E latelang, re tla leka ho rarolla bothata ba ho boloka bohlokoa ba data maemong a liteko:
Lihokelo tsa meralo ea 'nete (sena se betere ho feta ho etsa li-screenshots tse shoeleng)
Mehato e tloaelehileng ea skrineng ka boemo ba teko
Lipotso tsa SQL
Lihokelo tsa data ea kantle le lintlha tse ling
Sebakeng sa ho ngola lintlha tsa liteko ka har'a nyeoe e 'ngoe le e' ngoe ea liteko, re tla theha faele e le 'ngoe ea kantle ebe re etsa sehokelo ho eona maemong ohle a liteko. Ha re ntlafatsa lintlha tsena, re ke ke ra tlameha ho feta litekong tsohle le ho li fetola, empa re tla khona ho fetola data ena sebakeng se le seng feela. Haeba motho ea sa itokisang a bula nyeoe ea teko, o tla bona sehokelo sa faele ka har'a 'mele oa nyeoe ea tlhahlobo le leseli la hore o hloka ho ea moo bakeng sa lintlha tsa tlhahlobo.
Re tla paka lintlha tsena kaofela faeleng e le 'ngoe ea kantle, e tla fumaneha ho bohle ba projeke. Mohlala, o ka sebelisa Google Sheet kapa Excel mme o theha patlisiso ka har'a faele. Ke hobane'ng ha barekisi baa? 'Nete ke hore re qala ka paradigm ea hore motho leha e le ofe sehlopheng o lokela ho bula le ho fetisa nyeoe ea teko ntle le tlhokahalo ea ho kenya lisebelisoa leha e le life esale pele.
etsoe Google Sheet U ka sebelisa lipotso tsa SQL. Mohlala:
=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")etsoe ipabole U ka theha li-macros tsa ho batla hang hang. (sefa) Mohlala .
Ha e le hantle, khopolo ha e ncha 'me e hlalosoa bukeng ea pele ea tester "Testing dot com". (mongoli Roman Savin) Re tla kopanya feela ho TestRail mekhoa e hlahisitsoeng ke Roman Savin. Ho etsa sena, re tla theha tšimo e nang le sehokelo ho faele e entsoeng:

re tlatsa boleng ba kamehla ba sehokelo e le hore nyeoeng e 'ngoe le e 'ngoe e ncha ea teko ho se ho na le sehokelo:

Haeba sebaka sa faele ea kantle se fetoha (re fana ka matla afe kapa afe), joale o ka fetola sebaka se le seng kapa ho feta maemong ohle a liteko hang-hang:


"Litlhaloso" tsa tšimo (tlhaloso kapa mohopolo oa nyeoe ea teko, litaelo tse tloaelehileng)
Seo u ka se hlokang bakeng sa eona: Sebakeng sena sa mongolo re tla beha tlhaloso e khuts'oane ea nyeoe ea teko le litaelo tse tloaelehileng.
Mohlala: Lintlha tsohle tsa liteko (libopeho tsa 'nete, tšebeliso ea lisebelisoa, le lintlha tse ling) ho tsoa tekong ena li tšoailoe ka lihokelo {...} 'me li fumaneha faeleng ea MovableData. Sehokelo sa MovableData se sebakeng se ts'oanang se kaholimo.

Theke ea karolo (karolo ea sesebelisoa sa mohala)
Seo se ka hlokehang bakeng sa: tlhahlobo ea phello. Haeba sesebelisoa sa selefouno se ka aroloa ka likarolo (tse amang tse ling hanyane kamoo ho ka khonehang), joale liphetoho karolong e le 'ngoe li tla lekana (ka likotsi tse itseng) ho hlahloba ka har'a karolo e le' ngoe, 'me ho tla ba le mabaka a fokolang a ho etsa liphetoho tse akaretsang tsa ntho e ngoe le e ngoe le e mong le e mong. Haeba ho na le tlhahisoleseling ea hore karolo e 'ngoe e ka ama e' ngoe, joale ho bokelloa matrix a tlhahlobo ea phello.
Mohlala oa likarolo: GooglePay, Order, Users, Map, Authorization, joalo-joalo.

Theha "TAG" (li-tag tse ling bakeng sa ho sefa)
Ho tšoaea nyeoe ea teko e nang le lileibole bakeng sa ho sefa ntle ho mabaka.
E thusa haholo ho:
ka potlako theha TestRun bakeng sa mesebetsi e fapaneng e tloaelehileng: ho tsuba, ho fokotseha, joalo-joalo.
na liteko li tla iketsetsa kapa li se li ntse li iketsetsa
li-tag tse ling
Mohlala: Smoke, Automated, WhiteLabel, ForDelete, joalo-joalo.


Ho theha tatellano ea ho bonts'a masimo molemong oa teko
Re thehile libaka tse ngata tse ncha, ke nako ea ho li hlophisa ka tatellano e bonolo:

Ho theha TestRun
Joale re tla theha tlhahlobo e ncha ka linyeoe tsa hajoale tsa ho etsa tlhahlobo ea mosi ka ho tobetsa tse tharo:

Litlhahiso tse ling tse thusang
Haeba ho na le merero e 'maloa ho TestRail, u se ke ua lebala ho theha masimo a macha feela bakeng sa morero oa hau, ho seng joalo basebetsi-'moho le lihlopha tsa boahelani ba tla makatsoa haholo ke ponahalo ea masimo a macha a sa tloaelehang. Ho a akheha sebakeng seo.

2. Linyeoe tse nang le likarolo tse ngata li bonolo ho li kopitsa ho tsoa sehlopheng se ts'oanang sa mefuta ho feta ho theha tse ncha:

3. U ka sebelisa litlaleho hammoho. Ka mohlala: mookameli a le mong, litlaleho tse 'maloa tsa basebelisi.
fihlela qeto e
Mehlala e ka holimo e kentsoe tšebetsong mererong e mengata 'me e ipakile e sebetsa hantle. Ke tšepa hore ba tla u thusa ho ntlafatsa kutloisiso ea hau ea sesebelisoa sena le ho thusa ho theha "libaka tsa liteko" tse sebetsang hantle le tse bonolo. Ke tla leboha haholo ha o hlalosa boiphihlelo ba hau ba ho sebelisa TestRail le malebela a bohlokoa maikutlong.
Lipeeletso:
Buka:
Ke leboha haholo ka tlhokomelo ea hau!
Source: www.habr.com
