TestRail - Saituna ɗaya don aikin

Gabatarwar

A yawancin ayyukan da na yi aiki tare, mutane ba su keɓance TestRail da kansu ba kuma sun yi tare da daidaitattun saitunan. Don haka, a cikin wannan labarin zan yi ƙoƙarin bayyana misalin saiti ɗaya wanda zai iya taimaka muku inganta ingantaccen aikin ku. Misali, bari mu dauki aikin bunkasa aikace-aikacen hannu.

Karamin kyama. Wannan labarin ba ya ƙunshi bayanin ainihin ayyukan TestRail (akwai jagorori da yawa akan wannan) da maganganun tallace-tallace da launuka masu bayyana dalilin da yasa kuke buƙatar zaɓar wannan mai siyarwa na musamman don ƙirƙirar wurin ajiya tare da gwaje-gwaje.

Tsarin tabbatarwa (abin da za a aiwatar)

  1. Gabaɗaya bukatun

    1. Babu shakka kowa zai iya zartar da shari'ar.

    2. Ya kamata al'amuran su kasance masu dacewa har tsawon lokacin da zai yiwu

    3. Ya kamata shari'o'in su rufe ayyukan aikace-aikacen wayar hannu sosai sosai gwargwadon yadda hakan bai saba wa maki biyu na farko ba.

  2. Raba cikin TestCase da TestScenario

  3. Saurin ƙarni na TestRun na nau'ikan iri daban-daban

    1. Shan taba

    2. Koma baya

    3. Gwajin tasiri, da sauransu.

  4. Haɓaka tallafin shari'a

    1. Yin watsi da hotunan kariyar kwamfuta "matattu" da canzawa zuwa "bayanai masu motsi"

bukatun

Don shirya filayen kuna buƙatar samun dama ga mai gudanarwa

Zaɓin Nau'in Aikin

Akwai nau'ikan ayyuka guda uku da za a zaɓa daga:

TestRail - Saituna ɗaya don aikin

Za mu zaɓi nau'in tsoho. Za a samu dukkan shari'o'i a ciki a lokaci guda. Za mu yi amfani da tacewa mai wayo kuma za mu sarrafa dukkan lamuran lokaci guda.

Ƙara filayen don duba jerin lokuta gwaji

Bari mu ƙara filin don nuna fifikon gwajin gwaji:

TestRail - Saituna ɗaya don aikin

Hakanan zaka iya ƙara wasu filayen.

Saita filayen shari'ar gwaji da alamun

Bude menu na saitunan:

TestRail - Saituna ɗaya don aikin

Za mu buƙaci filayen masu zuwa:

Filin “Taƙaitawa” (jigon gwajin gwaji)

TestRail - Saituna ɗaya don aikin

Wannan filin ya riga ya wanzu, muna tsara tsarin amfani da shi kawai. Za mu raba shari'o'i zuwa TestCase da TestScenario. Don mafi kyawun karanta babban jerin shari'o'i, yana da kyau a yarda a gaba kan ƙa'idodin rubuta taƙaitaccen bayani.

Yanayin Gwaji:

Misali: TestScenario - Asalin yanayin don amfani da aikace-aikacen hannu

Gwajin gwaji:

Misali: MainScreen - Sashen izini - Shigar da shiga

A cikin duka, mun ga a cikin taƙaitaccen shari'ar fahimtar al'ada: "menene, ina, yaushe." Har ila yau, muna raba manyan rubutun gwaji na gani da ƙananan gwaje-gwaje a cikin sigar da ta fi dacewa da aiki da kai.

"StartScreen" tag (allon wanda TestScenario ya fara; kuma, yawancin gwajin gwaji na iya taɓa allon kusa)

Don abin da za a iya buƙata: za mu cire daga rubutun matakan matakai na al'ada waɗanda ke jagorantar mai amfani zuwa allon gwajin gwajin na yanzu. (matakai na yau da kullun don ƙirƙirar takamaiman yanayin gwaji) Duk matakan da aka saba don duk shari'ar gwaji za a rubuta su cikin fayil ɗaya. Zan rubuta game da shi dalla-dalla daban.

Ƙirƙiri sabon filin:

TestRail - Saituna ɗaya don aikin

Cika abubuwan da ke cikin sabon filin:

TestRail - Saituna ɗaya don aikin

A wannan yanayin, muna ƙirƙirar filin zaɓi daga lissafin ƙimar. Shigar da ƙimar wannan filin:

TestRail - Saituna ɗaya don aikin

Lura cewa ƙimar id ɗin ba sa farawa da ɗaya kuma ba a jere ba. Me yasa ake yin haka? Ma'anar ita ce idan muna da shari'o'in gwaji tare da rikodin id shigar,

TestRail - Saituna ɗaya don aikin

kuma bayan haka za mu buƙaci ƙirƙirar allo na uku tsakanin waɗanda ke akwai,

TestRail - Saituna ɗaya don aikin

to dole ne mu sake rubuta id, kuma tunda an riga an haɗa tags na lokuta na rubutu da shi, kawai za a goge su. Zai zama mara dadi sosai.

Tag "Screen" (sunan allon da ke shafar TestCase)

Abin da za ku iya buƙata: ɗaya daga cikin anka don gwajin tasiri. Misali, masu haɓakawa sun yi sabon yanayin sanyi. Muna buƙatar gwada shi, amma don wannan muna buƙatar fahimtar abin da ainihin wannan fasalin zai iya tasiri. Ta hanyar tsoho, za mu iya farawa daga yanayin cewa allon (Ayyukan) na aikace-aikacen suna da nau'o'i daban-daban don haka sun ƙunshi sassa daban-daban na aikace-aikacen. Tabbas, a wannan yanayin ana buƙatar hanyar mutum ɗaya.

Misali: home_screen, MapScreen, PayScreen, da sauransu.

TestRail - Saituna ɗaya don aikin

Filin "MovableData" (haɗi zuwa bayanan wakili tare da bayanan gwaji masu canzawa)

Na gaba, za mu yi ƙoƙarin warware matsalar kiyaye dacewar bayanai a lokuta na gwaji:

  1. Hanyoyin haɗi zuwa shimfidu na yanzu (wannan ya fi ɗaukar matattun hotunan kariyar kwamfuta)

  2. Matakai na yau da kullun don zuwa allon tare da yanayin gwaji

  3. Tambayoyin SQL

  4. Hanyoyin haɗi zuwa bayanan waje da sauran bayanan

Maimakon rubuta bayanan gwaji a cikin kowane shari'ar gwaji, za mu ƙirƙiri fayil ɗaya na waje, kuma mu danganta shi akan duk shari'ar gwaji. Lokacin sabunta waɗannan bayanan, ba lallai ne mu shiga cikin duk shari'ar gwaji ba kuma mu canza su, amma zai yiwu a canza wannan bayanan a wuri ɗaya kawai. Idan wanda bai shirya ba ya buɗe shari'ar gwaji, zai ga a jikin na'urar gwajin hanyar haɗi zuwa fayil da alamar cewa yana buƙatar zuwa wurin don bayanan gwaji.

Za mu tattara duk waɗannan bayanan cikin fayil ɗaya na waje, wanda zai kasance ga kowa da kowa akan aikin. Misali, zaku iya amfani da Google Sheet ko Excel kuma saita bincike a cikin fayil ɗin. Me yasa wadannan musamman dillalai? Gaskiyar ita ce, mun fara ne daga yanayin cewa kowane mutum a cikin ƙungiyar ya kamata ya iya buɗewa ya wuce gwajin gwaji ba tare da fara shigar da kayan aiki ba.

domin Google Sheet Kuna iya amfani da tambayoyin SQL. Misali:

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

domin Excel Kuna iya saita macro na bincike mai dacewa. (tace) Misali mahada.

A gaskiya, ra'ayin ba sabon abu ba ne kuma an kwatanta shi a cikin littafin mai gwadawa na farko "Testing dot com". (marubuci Savin Roman) Muna kawai haɗa hanyoyin da Roman Savin ya gabatar cikin TestRail. Don yin wannan, ƙirƙiri fili tare da hanyar haɗi zuwa fayil ɗin da aka ƙirƙira:

TestRail - Saituna ɗaya don aikin

cika tsohuwar darajar hanyar haɗin don kowane sabon gwajin gwajin ya riga ya sami hanyar haɗi:

TestRail - Saituna ɗaya don aikin

Idan wurin fayil ɗin waje ya canza (muna samar da kowane ƙarfin majeure), to, zaku iya canza fa'ida ɗaya ko fiye da sau ɗaya a duk lokuta na gwaji:

TestRail - Saituna ɗaya don aikinTestRail - Saituna ɗaya don aikin

Filin "Bayyanawa" (bayani ko ra'ayin shari'ar gwaji, daidaitattun umarnin)

Abin da kuke buƙata: A cikin wannan filin rubutu za mu sanya taƙaitaccen bayanin shari'ar gwaji da daidaitattun umarnin.

Alal misali: Duk bayanan gwaji (shimfidu na yanzu, amfani da kayan aiki da sauran bayanai) daga wannan yanayin gwajin ana nuna su ta hanyoyin haɗin gwiwa {...} kuma suna cikin fayil ɗin MovableData. Haɗi zuwa MovableData a cikin daidai filin a saman.

TestRail - Saituna ɗaya don aikin

Tag "Kashi" (bangaren aikace-aikacen hannu)

Abin da za a iya buƙata don: don gwajin tasiri. Idan za a iya raba aikace-aikacen wayar hannu zuwa sassa (wanda ke shafar juna kadan kadan), to canje-canje a cikin bangare guda zai isa (tare da wasu kasada) a duba cikin wannan bangaren, kuma za a sami karancin dalilin aiwatarwa. general regressions na komai. Idan akwai bayanin da ɗayan ɓangaren zai iya shafar wani, to an haɗa matrix gwajin tasiri.

Misali abubuwan da aka gyara: GooglePay, Order, Users, Map, Izini, da sauransu.

TestRail - Saituna ɗaya don aikin

Tag "TAG" (Sauran alamun don tacewa)

Sanya alamar gwaji tare da tags don tacewa na sabani. 

Da amfani sosai ga: 

  1. da sauri tattara TestRun don ayyuka na yau da kullun: hayaki, koma baya, da sauransu.

  2. gwaje-gwajen za a yi ta atomatik ko kuma an riga an sarrafa su?

  3. wani tags

Misali: Shan taba, Mai sarrafa kansa, WhiteLabel, ForDelete, da sauransu.

TestRail - Saituna ɗaya don aikinTestRail - Saituna ɗaya don aikin

Saita tsarin nunin filayen a cikin yanayin gwaji

Mun ƙirƙiri sabbin filayen da yawa, lokaci ya yi da za a tsara su cikin tsari mai dacewa:

TestRail - Saituna ɗaya don aikin

Ƙirƙirar TestRun

Yanzu za mu ƙirƙiri sabon gwajin gwajin tare da lokuta na yanzu don gudanar da gwajin hayaki a cikin dannawa uku:

TestRail - Saituna ɗaya don aikin

Wasu shawarwari masu taimako

  1. Idan TestRail yana da ayyuka da yawa, to kar ku manta da ƙirƙirar sabbin filayen kawai don aikin ku, in ba haka ba abokan aiki daga ƙungiyoyin makwabta za su yi mamakin bayyanar sabbin filayen da ba a saba gani ba. Suma na gida yana yiwuwa.

TestRail - Saituna ɗaya don aikin

2. Abubuwan da ke da yawan filayen suna da sauƙin kwafi daga nau'in rukuni mai kama da ƙirƙirar sababbi:

TestRail - Saituna ɗaya don aikin

3. Ana iya raba asusun. Misali: mai gudanarwa ɗaya, mai amfani da yawa.

ƙarshe

Misalan da aka bayyana a sama an aiwatar da su akan ayyuka da yawa kuma sun nuna tasirin su. Ina fatan za su taimaka inganta fahimtar ku game da wannan kayan aiki kuma su taimaka muku ƙirƙirar "ma'ajiyar gwaji" mai inganci da dacewa. Zan yi matukar godiya idan kun bayyana kwarewarku ta amfani da TestRail da shawarwari masu amfani a cikin sharhi.

Tunani:

Gidan yanar gizon mai siyarwa na TestRail

Littafi: "Gwajin .COM" (marubuci Roman Savin)

Na gode kwarai da kulawar ku!

source: www.habr.com

Add a comment