Réamhrá
I go leor tionscadal ar oibrigh mé leo, níor shaincheap daoine TestRail dóibh féin agus rinne siad socruithe caighdeánacha. Dá bhrí sin, san Airteagal seo déanfaidh mé iarracht cur síos a dhéanamh ar shampla de shuíomhanna aonair a d'fhéadfadh cabhrú leat éifeachtacht do chuid oibre a fheabhsú. Mar shampla, déanaimis tionscadal forbartha feidhmchlár soghluaiste.
Séanadh beag. Níl cur síos san Airteagal seo ar fheidhmiúlacht bhunúsach TestRail (tá go leor treoracha ar seo) agus nathanna díolacháin a chuireann síos go ildaite ar an bhfáth ar gá duit an díoltóir áirithe seo a roghnú chun stór le tástálacha a chruthú.
Plean fírinnithe (cad a chuirfear i bhfeidhm)
-
Riachtanais ghinearálta
-
Ba cheart go mbeadh aon duine in ann an cás a rith.
-
Ba cheart go bhfanfadh cásanna ábhartha chomh fada agus is féidir
-
Ba cheart go gclúdódh cásanna feidhmiúlacht an fheidhmchláir mhóibíligh chomh críochnúil agus is féidir sa mhéid is nach dtagann sé seo salach ar an gcéad dá phointe
-
-
Scoilte ina TestCase agus TestScenario
-
Giniúint tapa TestRun de chineálacha éagsúla
-
Smoke
-
Aisghabháil
-
Tástáil tionchair, etc.
-
-
Leas iomlán a bhaint cás tacaíochta
-
Ag tréigean scáileáin scáileáin chrua-chóid “marbh” agus ag aistriú go “sonraí inaistrithe”
-
Riachtanais
Teastóidh rochtain riarthóra uait chun réimsí a chur in eagar
Roghnú Cineál Tionscadail
Tá trí chineál tionscadail le roghnú astu:
Roghnóimid an cineál réamhshocraithe. Beidh gach cás ar fáil ann ag an am céanna. Bainfimid úsáid as scagadh cliste agus déanfaimid gach cás a bhainistiú go dinimiciúil.
Réimsí á gcur leis chun liosta cásanna tástála a fheiceáil
Cuirimis réimse leis chun cásanna tástála tosaíochta a thaispeáint:
Is féidir leat réimsí eile a chur leis freisin.
Réimsí cás tástála agus clibeanna a shocrú
Oscail an roghchlár socruithe:
Beidh na réimsí seo a leanas ag teastáil uainn:
Réimse “Achoimre” (ceanntásc an cháis tástála)
Tá an réimse seo ann cheana féin, nílimid ach ag córasú a úsáid. Roinnfimid cásanna ina TestCase agus TestScenario. Ar mhaithe le hinléiteacht níos fearr ar liosta mór cásanna, is fearr aontú roimh ré ar na rialacha chun achoimre a scríobh.
Scrúdú Scrúdú:
Sampla: TestScenario - Cás bunúsach chun feidhmchlár soghluaiste a úsáid
Cás Tástála:
Sampla: MainScreen - Alt Údaraithe - Cuir isteach logáil isteach
San iomlán, feicimid san achoimre ar an gcás an tuiscint clasaiceach: "cad, cén áit, cén uair." Déanaimid scripteanna tástála ardleibhéil agus cásanna tástála ísealleibhéil a scaradh ó thaobh amhairc de freisin san fhoirm is oiriúnaí don uathoibriú.
Clib “StartScreen” (an scáileán óna dtosaíonn TestScenario; freisin, is féidir le go leor cásanna tástála teagmháil a dhéanamh le scáileáin in aice láimhe)
Maidir leis an méid a d'fhéadfadh a bheith ag teastáil: bainfimid as an téacs téacs na gcásanna céimeanna tipiciúla a thugann an t-úsáideoir chuig scáileán an cháis tástála reatha. (gnáthchéimeanna chun cás tástála ar leith a chruthú) Scríobhfar in aon chomhad amháin na céimeanna tipiciúla do gach cás tástála. Scríobhfaidh mé faoi go mion ar leithligh.
Cruthaigh réimse nua:
Líon isteach comhpháirteanna an réimse nua:
Sa chás seo, táimid ag cruthú réimse roghnaithe ó liosta luachanna. Cuir isteach luachanna an réimse seo:
Tabhair faoi deara le do thoil nach dtosaíonn na luachanna id le ceann amháin agus nach bhfuil siad as a chéile. Cén fáth a ndéantar é seo? Is é an pointe ná má tá cásanna tástála againn agus an t-aitheantas iontráilte taifeadta,
agus ina dhiaidh sin beidh orainn an tríú scáileán a chruthú idir an dá cheann atá ann cheana féin,
ansin beidh orainn an t-aitheantas a athscríobh, agus ós rud é go bhfuil clibeanna na gcásanna téacs atá ann cheana féin ceangailte leis, déanfar iad a scriosadh go simplí. Beidh sé an-míthaitneamhach.
Clib “Scáileán” (ainm an scáileáin a bhfuil tionchar aige ar TestCase)
An méid a d’fhéadfadh a bheith ag teastáil uait: ceann de na hancairí le haghaidh tástála tionchair. Mar shampla, rinne na forbróirí gné fionnuar nua. Ní mór dúinn é a thástáil, ach le haghaidh seo ní mór dúinn a thuiscint cad go díreach a d'fhéadfadh tionchar a bheith ag an ngné seo. De réir réamhshocraithe, is féidir linn tosú ón bparaidím go bhfuil aicmí éagsúla ag scáileáin éagsúla (Gníomhaíochtaí) d’fheidhmchlár agus mar sin gur comhpháirteanna éagsúla den fheidhmchlár iad. Ar ndóigh, sa chás seo tá gá le cur chuige aonair.
Sampla: home_screen, MapScreen, PayScreen, etc.
Réimse “MovableData” (nasc le seachfhreastalaí le sonraí tástála inathraithe)
Ansin, déanfaimid iarracht an fhadhb a réiteach maidir le hábharthacht na sonraí a choinneáil i gcásanna tástála:
-
Naisc le leagan amach reatha (tá sé seo i bhfad níos fearr ná screenshots marbh a ghlacadh)
-
Céimeanna tipiciúla chun dul go dtí an scáileán le staid tástála
-
Ceisteanna SQL
-
Naisc chuig sonraí seachtracha agus sonraí eile
In ionad sonraí tástála a scríobh taobh istigh de gach cás tástála, cruthóimid comhad seachtrach amháin, agus nascfaimid leis ar gach cás tástála. Agus na sonraí seo á nuashonrú, ní bheidh orainn dul trí na cásanna tástála go léir agus iad a athrú, ach beifear in ann na sonraí seo a athrú in aon áit amháin. Má osclaíonn duine neamhullmhaithe cás tástála, feicfidh sé i gcorp an cháis tástála nasc chuig comhad agus leid gur gá dó dul chuige le haghaidh sonraí tástála.
Déanfaimid na sonraí seo go léir a phacáil in aon chomhad seachtrach amháin, a bheidh ar fáil do gach duine ar an tionscadal. Mar shampla, is féidir leat Google Sheet nó Excel a úsáid agus cuardach a chur ar bun laistigh den chomhad. Cén fáth na díoltóirí áirithe seo? Is é fírinne an scéil go dtosaímid ón bparaidím gur chóir go mbeadh aon duine ar an bhfoireann in ann cás tástála a oscailt agus a phasáil gan aon uirlisí a shuiteáil ar dtús.
Chun Google Sheet is féidir leat ceisteanna SQL a úsáid. Sampla:
=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")
Chun Excel Is féidir leat macraí cuardaigh meandracha áisiúla a shocrú. (scagadh) Sampla
I ndáiríre, níl an smaoineamh nua agus tá cur síos air sa chéad leabhar tástálaí “Testing dot com”. (údar Savin Roman) Nílimid ach ag comhtháthú na modhanna atá molta ag Roman Savin isteach i TestRail. Chun seo a dhéanamh, cruthaigh réimse le nasc chuig an gcomhad cruthaithe:
líon isteach luach réamhshocraithe an naisc ionas go mbeidh nasc ag gach cás tástála nua cheana féin:
Má athraíonn suíomh an chomhaid sheachtraigh (cuirimid foráil d’aon force majeure), is féidir leat réimse amháin nó níos mó a athrú go háisiúil i ngach cás tástála:
“Cur síos ar an Réimse” (cur síos nó smaoineamh ar chás tástála, treoracha caighdeánacha)
Na rudaí a d'fhéadfadh a bheith uait: Sa réimse téacs seo cuirfimid cur síos gairid ar an gcás tástála agus ar na treoracha caighdeánacha.
Sampla: Tá na sonraí tástála go léir (leagan amach reatha, úsáid uirlisí agus sonraí eile) ón gcás tástála seo léirithe ag naisc {...} agus tá siad suite sa chomhad MovableData. Nasc le MovableData sa réimse comhfhreagrach ag an mbarr.
Clib “Component” (comhpháirt feidhmchláir shoghluaiste)
Cad chuige a bhféadfadh sé a bheith ag teastáil: le haghaidh tástála tionchair. Más féidir iarratas soghluaiste a roinnt ina chomhpháirteanna (a dhéanann difear dá chéile chomh beag agus is féidir), ansin beidh athruithe i gcomhpháirt amháin go leor (le roinnt rioscaí) le seiceáil laistigh den chomhpháirt chéanna, agus beidh cúis níos lú ann le déanamh. aischéimnithí ginearálta de gach rud. Má tá faisnéis ann go bhféadfadh tionchar a bheith ag comhpháirt amháin ar chomhpháirt eile, ansin cuirtear maitrís tástála tionchair le chéile.
Comhpháirteanna samplacha: GooglePay, Ordú, Úsáideoirí, Léarscáil, Údarú, etc.
Clib "TAG" (Clibeanna eile le scagadh)
Clibeáil cás tástála le clibeanna le haghaidh scagadh treallach.
An-úsáideach le haghaidh:
-
TestRun a thiomsú go tapa le haghaidh tascanna tipiciúil éagsúla: deatach, aischéimniú, etc.
-
an mbeidh na tástálacha uathoibrithe nó uathoibrithe cheana féin?
-
clibeanna ar bith eile
Sampla: Deatach, Uathoibrithe, Lipéad Bán, ForDelete, etc.
Ord taispeána na réimsí sa chás tástála a shocrú
Tá go leor réimsí nua cruthaithe againn, tá sé in am iad a shocrú in ord áisiúil:
TestRun á Chruthú
Anois cruthóimid rith tástála nua le cásanna reatha chun tástáil deataigh a dhéanamh i dtrí chlic:
Leideanna cabhracha eile
-
Má tá roinnt tionscadal ag TestRail, ansin ná déan dearmad réimsí nua a chruthú ach amháin le haghaidh do thionscadal, ar shlí eile beidh an-iontas ar chomhghleacaithe ó fhoirne comharsanacha le cuma réimsí nua neamhghnácha. Is féidir fainting áitiúil.
2. Is fusa cásanna a bhfuil líon mór réimsí iontu a chóipeáil ó chineál grúpa comhchosúil ná cinn nua a chruthú:
3. Is féidir cuntais a roinnt. Mar shampla: riarthóir amháin, roinnt úsáideoir.
Conclúid
Tá na samplaí a gcuirtear síos orthu thuas curtha i bhfeidhm ar roinnt tionscadal agus léirigh siad a n-éifeachtacht. Tá súil agam go gcabhróidh siad le do thuiscint ar an uirlis seo a fheabhsú agus go gcuideoidh siad leat “stórálacha tástála” éifeachtacha agus áisiúla a chruthú. Bheinn an-bhuíoch má dhéanann tú cur síos ar do thaithí ar TestRail a úsáid agus leideanna úsáideacha sna tuairimí.
Naisc:
Leabhar:
Go raibh míle maith agat as do aire!
Foinse: will.com