TestRail - Suidhichidhean fa leth airson a’ phròiseict

Ro-ràdh

Ann am mòran phròiseactan leis an robh mi ag obair, cha do ghnàthaich daoine TestRail dhaibh fhèin agus rinn iad sin le suidheachaidhean àbhaisteach. Mar sin, san artaigil seo feuchaidh mi ri cunntas a thoirt air eisimpleir de shuidheachaidhean fa leth a chuidicheas tu gus èifeachdas na h-obrach agad a leasachadh. Mar eisimpleir, gabhamaid pròiseact leasachaidh tagradh gluasadach.

Aithris-àichidh beag. Chan eil tuairisgeul san artaigil seo air gnìomhachd bunaiteach TestRail (tha mòran stiùiridhean air an seo) agus abairtean reic a’ toirt cunntas dathte air carson a dh’ fheumas tu an neach-reic sònraichte seo a thaghadh gus stòr le deuchainnean a chruthachadh.

Plana fìreanachaidh (dè thèid a chur an gnìomh)

  1. Feumalachdan coitcheann

    1. Bu chòir gum biodh e comasach do dhuine sam bith a’ chùis a thoirt seachad.

    2. Bu chòir cùisean a bhith buntainneach cho fada ‘s a ghabhas

    3. Bu chòir do chùisean a bhith a’ còmhdach gnìomhachd an aplacaid gluasadach cho mionaideach ‘s a ghabhas chun na h-ìre nach eil seo a’ dol an-aghaidh a ’chiad dà phuing

  2. Roinn ann an TestCase agus TestScenario

  3. Ginealach luath de TestRun de dhiofar seòrsa

    1. Smoke

    2. Tilleadh

    3. Deuchainn buaidh, msaa.

  4. Optimization taic cùise

    1. A’ leigeil seachad seallaidhean-sgrìn le còd cruaidh “marbh” agus ag atharrachadh gu “dàta gluasadach”

riatanasan

Gus raointean a dheasachadh bidh feum agad air ruigsinneachd rianadair

A 'taghadh seòrsa pròiseact

Tha trì seòrsaichean de phròiseactan ann airson taghadh:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Taghaidh sinn an seòrsa bunaiteach. Bidh a h-uile cùis ri fhaighinn ann aig an aon àm. Cleachdaidh sinn sìoladh snasail agus stiùir sinn a h-uile cùis aig an aon àm.

A’ cur raointean ris gus liosta de chùisean deuchainn fhaicinn

Nach cuir sinn raon ris gus cùisean deuchainn prìomhachais a thaisbeanadh:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Faodaidh tu cuideachd raointean eile a chur ris.

Stèidhich raointean cùis deuchainn agus tagaichean

Fosgail an clàr-taice roghainnean:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Bidh feum againn air na raointean a leanas:

Raon “Geàrr-chunntas” (cinn cùise deuchainn)

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Tha an raon seo ann mu thràth, tha sinn dìreach a’ siostamachadh a chleachdadh. Roinnidh sinn cùisean gu TestCase agus TestScenario. Airson leughadh nas fheàrr air liosta mhòr de chùisean, tha e nas fheàrr aontachadh ro-làimh air na riaghailtean airson geàrr-chunntas a sgrìobhadh.

Sealladh deuchainn:

Eisimpleir: TestScenario - Suidheachadh bunaiteach airson a bhith a’ cleachdadh tagradh gluasadach

Cùis Deuchainn:

Eisimpleir: MainScreen - Earrann ùghdarrais - Cuir a-steach logadh a-steach

Gu h-iomlan, chì sinn ann an geàrr-chunntas na cùise an tuigse chlasaigeach: “dè, càite, cuin.” Bidh sinn cuideachd a’ sgaradh sgriobtaichean deuchainn àrd-ìre agus cùisean deuchainn ìre ìosal anns an fhoirm as freagarraiche airson fèin-ghluasad.

Tag “StartScreen” (an scrion às an tòisich TestScenario; cuideachd, faodaidh mòran chùisean deuchainn suathadh air scrionaichean faisg air làimh)

Airson na dh’ fhaodadh a bhith a dhìth: bheir sinn air falbh bhon teacsa teacsa chùisean ceumannan àbhaisteach a bheir an neach-cleachdaidh gu scrion a ’chùis deuchainn gnàthach. (ceumannan àbhaisteach airson suidheachadh deuchainn sònraichte a chruthachadh) Thèid a h-uile ceum àbhaisteach airson a h-uile cùis deuchainn a sgrìobhadh ann an aon fhaidhle. Sgrìobhaidh mi mu dheidhinn ann am barrachd mionaideachd fa leth.

Cruthaich raon ùr:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Lìon a-steach na pàirtean den raon ùr:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Anns a 'chùis seo, tha sinn a' cruthachadh raon taghte bho liosta luachan. Cuir a-steach luachan an raoin seo:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Thoir an aire nach tòisich na luachan id le aon agus nach eil iad leantainneach. Carson a tha seo air a dhèanamh? Is e a’ phuing ma tha cùisean deuchainn againn leis an id a chaidh a chuir a-steach air a chlàradh,

TestRail - Suidhichidhean fa leth airson a’ phròiseict

agus às deidh sin feumaidh sinn treas scrion a chruthachadh eadar an dà fhear a th’ ann mar-thà,

TestRail - Suidhichidhean fa leth airson a’ phròiseict

an uairsin feumaidh sinn an id ath-sgrìobhadh, agus leis gu bheil na tagaichean de chùisean teacsa a th’ ann mar-thà ceangailte ris, bidh iad dìreach air an toirt às. Bidh e gu math mì-thlachdmhor.

Tag “Screen” (ainm an sgrion a bheir buaidh air TestCase)

Na dh’ fhaodadh a bhith a dhìth ort: aon de na acair airson deuchainn buaidh. Mar eisimpleir, rinn an luchd-leasachaidh feart fionnar ùr. Feumaidh sinn deuchainn a dhèanamh air, ach airson seo feumaidh sinn tuigsinn dè dìreach a dh’ fhaodadh buaidh a thoirt air an fheart seo. Gu gnàthach, is urrainn dhuinn tòiseachadh bhon phàtran gu bheil diofar chlasaichean aig diofar scrionaichean (Gnìomhan) de thagradh agus mar sin gu bheil iad nan diofar phàirtean den tagradh. Gu dearbh, anns a 'chùis seo tha feum air dòigh-obrach fa leth.

Eisimpleir: home_screen, MapScreen, PayScreen, msaa.

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Raon “MovableData” (ceangal ri stòr-dàta neach-ionaid le dàta deuchainn a ghabhas atharrachadh)

An ath rud, feuchaidh sinn ri fuasgladh fhaighinn air an duilgheadas a thaobh cumail suas iomchaidheachd dàta ann an cùisean deuchainn:

  1. Ceanglaichean ri dreachan gnàthach (tha seo fada nas fheàrr na bhith a’ gabhail dealbhan-sgrìn marbh)

  2. Ceumannan àbhaisteach gus faighinn chun sgrion le suidheachadh deuchainn

  3. Ceistean SQL

  4. Ceanglaichean gu dàta bhon taobh a-muigh agus dàta eile

An àite a bhith a’ sgrìobhadh dàta deuchainn taobh a-staigh gach cùis deuchainn, cruthaichidh sinn aon fhaidhle bhon taobh a-muigh, agus nì sinn ceangal ris anns a h-uile cùis deuchainn. Nuair a bhios sinn ag ùrachadh an dàta seo, cha bhith againn ri dhol tro na cùisean deuchainn gu lèir agus an atharrachadh, ach bidh e comasach an dàta seo atharrachadh ann an aon àite a-mhàin. Ma dh’ fhosglas cuideigin neo-ullaichte cùis deuchainn, chì e ann am bodhaig na cùise deuchainn ceangal gu faidhle agus sanas gum feum e a dhol thuige airson dàta deuchainn.

Pacaidh sinn an dàta seo gu lèir ann an aon fhaidhle bhon taobh a-muigh, a bhios ri fhaotainn don h-uile duine sa phròiseact. Mar eisimpleir, faodaidh tu Google Sheet no Excel a chleachdadh agus sgrùdadh a stèidheachadh taobh a-staigh an fhaidhle. Carson a tha na reiceadairean sònraichte sin? Is e an fhìrinn gu bheil sinn a’ tòiseachadh bhon phàtran gum bu chòir gum biodh e comasach dha neach sam bith san sgioba cùis deuchainn fhosgladh agus a thoirt seachad gun a bhith a ’stàladh innealan sam bith an-toiseach.

airson Duilleag Ghoogle faodaidh tu ceistean SQL a chleachdadh. Eisimpleir:

=query(DATA!A1:M1146;"
SELECT C,D
WHERE
C contains '"&SEARCH!A2&"'")

airson Excel Faodaidh tu macros sgrùdaidh sa bhad goireasach a stèidheachadh. (sìoladh) Eisimpleir Ceangal.

Gu fìrinneach, chan eil am beachd ùr agus tha e air a mhìneachadh anns a’ chiad leabhar deuchainniche “Testing dot com”. (ùghdar Savin Roman) Tha sinn dìreach ag amalachadh na dòighean a mhol Roman Savin a-steach do TestRail. Gus seo a dhèanamh, cruthaich raon le ceangal ris an fhaidhle a chaidh a chruthachadh:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

lìon a-steach luach bunaiteach a’ cheangail gus am bi ceangal aig gach cùis deuchainn ùr mu thràth:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Ma dh’ atharraicheas suidheachadh an fhaidhle a-muigh (bidh sinn a’ toirt seachad airson force majeure sam bith), faodaidh tu aon raon no barrachd atharrachadh aig an aon àm anns a h-uile cùis deuchainn:

TestRail - Suidhichidhean fa leth airson a’ phròiseictTestRail - Suidhichidhean fa leth airson a’ phròiseict

Achadh “Tuairisgeulan” (tuairisgeul no beachd air cùis deuchainn, stiùireadh àbhaisteach)

Na dh’ fhaodadh a bhith a dhìth ort: Anns an raon teacsa seo cuiridh sinn cunntas goirid air a’ chùis deuchainn agus an stiùireadh àbhaisteach.

Eisimpleir: Tha a h-uile dàta deuchainn (dealbhan gnàthach, cleachdadh innealan agus dàta eile) bhon chùis deuchainn seo air a chomharrachadh le ceanglaichean {...} agus tha iad suidhichte anns an fhaidhle MovableData. Ceangal gu MovableData san raon fhreagarrach aig a’ mhullach.

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Tag “Component” (pàirt tagraidh gluasadach)

Airson na dh’ fhaodadh a bhith a dhìth: airson deuchainn buaidh. Mas urrainnear tagradh gluasadach a roinn ann an co-phàirtean (a bheir buaidh air a chèile cho beag ‘s as urrainn), bidh atharrachaidhean ann an aon phàirt gu leòr (le cuid de chunnartan) airson sgrùdadh taobh a-staigh an aon phàirt, agus bidh nas lugha de adhbhar ann airson a dhèanamh. ath-thionndaidhean coitcheann de gach nì. Ma tha fiosrachadh ann gum faod aon phàirt buaidh a thoirt air fear eile, thèid matrix deuchainn buaidh a chuir ri chèile.

Eisimpleirean de cho-phàirtean: GooglePay, Òrdugh, Luchd-cleachdaidh, Mapa, Ùghdarrachadh, msaa.

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Tag “TAG” (tagaichean eile airson sìoladh)

A’ tagadh cùis deuchainn le tagaichean airson sìoladh neo-riaghailteach. 

Gu math feumail airson: 

  1. a’ cur ri chèile TestRun gu sgiobalta airson diofar ghnìomhan àbhaisteach: ceò, ais-tharraing, msaa.

  2. am bi na deuchainnean fèin-ghluasadach neo fèin-ghluasadach mu thràth?

  3. tagaichean sam bith eile

Eisimpleir: Smoc, fèin-ghluasadach, WhiteLabel, ForDelete, msaa.

TestRail - Suidhichidhean fa leth airson a’ phròiseictTestRail - Suidhichidhean fa leth airson a’ phròiseict

A 'suidheachadh òrdugh taisbeanaidh nan raointean anns a' chùis deuchainn

Tha sinn air tòrr raointean ùra a chruthachadh, tha an t-àm ann an cur ann an òrdugh iomchaidh:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

A 'cruthachadh TestRun

A-nis cruthaichidh sinn ruith deuchainn ùr le cùisean gnàthach airson deuchainn ceò a dhèanamh ann an trì cliogan:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

Molaidhean cuideachail eile

  1. Ma tha grunn phròiseactan aig TestRail, na dìochuimhnich raointean ùra a chruthachadh a-mhàin airson do phròiseact, air neo bidh iongnadh mòr air co-obraichean bho sgiobaidhean faisg air làimh le coltas raointean ùra neo-àbhaisteach. Tha lughdachadh ionadail comasach.

TestRail - Suidhichidhean fa leth airson a’ phròiseict

2. Tha e nas fhasa cèisean le àireamh mhòr de raointean a chopaigeadh bho bhuidheann den aon seòrsa na bhith a’ cruthachadh feadhainn ùra:

TestRail - Suidhichidhean fa leth airson a’ phròiseict

3. Faodar cunntasan a roinn. Mar eisimpleir: aon rianadair, grunn luchd-cleachdaidh.

co-dhùnadh

Chaidh na h-eisimpleirean a tha air am mìneachadh gu h-àrd a chur an gnìomh air grunn phròiseactan agus tha iad air an èifeachdas a nochdadh. Tha mi an dòchas gun cuidich iad le bhith ag adhartachadh do thuigse mun inneal seo agus gad chuideachadh gus “stòraidhean deuchainn” èifeachdach agus goireasach a chruthachadh. Bhithinn fada nur comain nan dèanadh tu cunntas air an eòlas agad air a bhith a’ cleachdadh TestRail agus molaidhean feumail anns na beachdan.

Tùsan:

Làrach-lìn reiceadair TestRail

Leabhar: “Testing .COM” (ùghdar Roman Savin)

Tapadh leibh gu mòr airson an aire agad!

Source: www.habr.com

Cuir beachd ann