TestRail - Ntọala n'otu n'otu maka ọrụ a

Okwu Mmalite

N'ọtụtụ ọrụ mụ na ya rụkọrọ ọrụ, ndị mmadụ ahazighị TestRail maka onwe ha wee jiri ntọala ọkọlọtọ mee ya. Ya mere, n'isiokwu a, m ga-agbalị ịkọwapụta ihe atụ nke ntọala onye ọ bụla nwere ike inyere gị aka imeziwanye arụmọrụ nke ọrụ gị. Dịka ọmụmaatụ, ka anyị were ọrụ mmepe ngwa mkpanaka.

Obere nkwuputa. Edemede a enweghị nkọwa nke ọrụ bụ isi nke TestRail (enwere ọtụtụ ntuziaka na nke a) yana okwu ahịa na-akọwa nke ọma ihe mere ị ga-eji họrọ onye na-ere ahịa a ka ọ mepụta ebe nchekwa na ule.

Atụmatụ izi ezi (ihe a ga-emejuputa atumatu)

  1. Nzuzo di mkpa

    1. N'ezie onye ọ bụla ga-enwe ike ịgafe ikpe ahụ.

    2. Ikpe kwesịrị ịdị mkpa ruo ogologo oge enwere ike

    3. Ikpe kwesịrị ikpuchi arụmọrụ nke ngwa mkpanaka nke ọma dịka o kwere mee ruo n'ókè nke na nke a anaghị emegide isi ihe abụọ mbụ.

  2. Kewaa n'ime TestCase na TestScenario

  3. Ọgbọ ngwa ngwa nke TestRun nke ụdị dị iche iche

    1. Anwụrụ ọkụ

    2. Ndaghachi azụ

    3. Nnwale mmetụta, wdg.

  4. Nkwalite nkwado ikpe

    1. Ịhapụ nseta ihuenyo siri ike “nwụrụ anwụ” wee tụgharịa gaa na “data mbughari”

chọrọ

Iji dezie ubi ị ga-achọ ịnweta onye nchịkwa

Ịhọrọ ụdị ọrụ

Enwere ụdị ọrụ atọ ị ga-ahọrọ na:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Anyị ga-ahọrọ ụdị ndabara. Okwu ikpe niile ga-adị na ya n'otu oge. Anyị ga-eji smart filter ma jikwaa okwu niile n'otu oge.

Na-agbakwụnye ubi ka ịlele ndepụta nke ikpe ule

Ka anyị gbakwunye mpaghara iji gosipụta ikpe nlele mbụ:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Ị nwekwara ike itinye mpaghara ndị ọzọ.

Ịtọlite ​​ogige ikpe na mkpado

Mepee menu ntọala:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Anyị ga-achọ ubi ndị a:

Ogige “nchịkọta” (nkụnye okwu ule)

TestRail - Ntọala n'otu n'otu maka ọrụ a

Mpaghara a adịlarị, anyị na-ahazi iji ya mee ihe. Anyị ga-ekewa ikpe na TestCase na TestScenario. Maka mma ịgụ nke nnukwu ndepụta ikpe, ọ ka mma ikwenye n'ihu na iwu maka ide nchịkọta.

Ọnọdụ ule:

Ọmụmaatụ: TestScenario - Ọnọdụ ndabere maka iji ngwa mkpanaka

Okwu ule:

Ọmụmaatụ: MainScreen - ngalaba ikike - Tinye nbanye

Na mkpokọta, anyị na-ahụ na nchịkọta nke ikpe ahụ nghọta kpochapụwo: "ihe, ebe, mgbe." Anyị na-ahụkwa anya na-ekewa scripts ule ọkwa dị elu na ikpe ule dị ala n'ụdị kacha dabara adaba maka akpaaka.

Mkpado "StartScreen" (ihuenyo nke TestScenario na-amalite; nakwa, ọtụtụ ikpe ule nwere ike imetụ ihuenyo dị n'akụkụ)

Maka ihe ọ nwere ike ịdị mkpa: anyị ga-ewepụ na ederede ederede nke usoro ihe omume nke na-eduga onye ọrụ na ihuenyo nke ikpe ule ugbu a. (usoro usoro maka ịmepụta ọnọdụ ule akọwapụtara) A ga-ede usoro niile maka ikpe ule niile n'otu faịlụ. M ga-ede banyere ya n'ụzọ zuru ezu iche iche.

Mepụta mpaghara ọhụrụ:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Dejupụta akụkụ nke ubi ọhụrụ:

TestRail - Ntọala n'otu n'otu maka ọrụ a

N'okwu a, anyị na-ekepụta mpaghara ahọpụtara site na ndepụta ụkpụrụ. Tinye ụkpụrụ nke ubi a:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Biko mara na ụkpụrụ id anaghị ebido na otu ma ọ bụghị n'usoro. Gịnị mere e ji mee nke a? Isi ihe bụ na ọ bụrụ na anyị nwere ikpe ule na id e dekọrọ,

TestRail - Ntọala n'otu n'otu maka ọrụ a

ma mgbe nke ahụ gasịrị, anyị ga-achọ ịmepụta ihuenyo nke atọ n'etiti ihe abụọ dị adị,

TestRail - Ntọala n'otu n'otu maka ọrụ a

Mgbe ahụ, anyị ga-edegharị id ahụ, ebe ọ bụ na mkpado nke ikpe ederede dị adị na ya, a ga-ehichapụ ya. Ọ ga-adị nnọọ njọ.

Kpido "ihuenyo" (aha ihuenyo na-emetụta TestCase)

Ihe ị nwere ike ịchọrọ: otu n'ime arịlịka maka nnwale mmetụta. Dị ka ọmụmaatụ, ndị mmepe mere ọhụrụ mma mma. Anyị kwesịrị ịnwale ya, mana maka nke a anyị kwesịrị ịghọta ihe kpọmkwem njirimara a nwere ike imetụta. Site na ndabara, anyị nwere ike ịmalite site na paradaịs na ihuenyo dị iche iche (Ọrụ) nke ngwa nwere klaasị dị iche iche ya mere mejupụtara akụkụ dị iche iche nke ngwa ahụ. N'ezie, na nke a, a chọrọ ụzọ onye ọ bụla.

Ọmụmaatụ: home_screen, MapScreen, PayScreen, wdg.

TestRail - Ntọala n'otu n'otu maka ọrụ a

Oghere “MovableData” (njikọ na nchekwa data proxy nwere data nnwale nwere ike ịgbanwe)

Ọzọ, anyị ga-agbalị idozi nsogbu nke ịnọgide na-enwe mkpa data na ule ikpe:

  1. Njikọ na nhazi nke ugbu a (nke a dị mma karịa ịse nseta ihuenyo nwụrụ anwụ)

  2. Usoro a na-ahụkarị iji nweta ihuenyo na ọnọdụ ule

  3. Ajụjụ SQL

  4. Njikọ na data mpụga na data ndị ọzọ

Kama ide data ule n'ime ikpe ule ọ bụla, anyị ga-emepụta otu faịlụ mpụga, wee jikọta ya na ikpe ule niile. Mgbe ị na-emelite data a, anyị agaghị agafe ule niile ma gbanwee ha, mana ọ ga-ekwe omume ịgbanwe data a naanị n'otu ebe. Ọ bụrụ na onye na-akwadoghị emepe emepe ule, ọ ga-ahụ n'ime ahụ nke ule ahụ njikọ na faịlụ na ihe ngosi na ọ kwesịrị ịga na ya maka data nyocha.

Anyị ga-ebuba data a niile n'otu faịlụ dị na mpụga, nke ga-adịrị onye ọ bụla nọ na ọrụ a. Dịka ọmụmaatụ, ịnwere ike iji Google Sheet ma ọ bụ Excel wee tọọ ọchụchọ n'ime faịlụ ahụ. Gịnị kpatara ndị na-ere ahịa ndị a? Nke bụ eziokwu bụ na anyị na-amalite site na paradaịs na onye ọ bụla nọ n'òtù ahụ ga-enwe ike imeghe ma gafee ule nyocha na-ebughị ụzọ tinye ngwá ọrụ ọ bụla.

Iji Mpempe akwụkwọ Google ị nwere ike iji ajụjụ SQL. Ọmụmaatụ:

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

Iji Excel Ị nwere ike ịtọ macro ọchụchọ ozugbo dabara adaba. (nyocha) Ọmụmaatụ njikọ.

N'ezie, echiche a abụghị ihe ọhụrụ ma kọwaa ya n'akwụkwọ onye nyocha nke mbụ "Testing dot com". (onye edemede Savin Roman) Anyị na-ejikọta ụzọ ndị Roman Savin tụpụtara n'ime TestRail. Iji mee nke a, mepụta ubi nwere njikọ na faịlụ emepụtara:

TestRail - Ntọala n'otu n'otu maka ọrụ a

dejupụta uru ndabara nke njikọ ahụ ka ikpe ule ọhụrụ ọ bụla nweela njikọ:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Ọ bụrụ na ọnọdụ nke faịlụ mpụga gbanwere (anyị na-enye maka majeure ọ bụla), mgbe ahụ ị nwere ike ịgbanwe otu ma ọ bụ karịa ubi n'otu oge n'oge ule niile:

TestRail - Ntọala n'otu n'otu maka ọrụ aTestRail - Ntọala n'otu n'otu maka ọrụ a

Ubi "Nkọwa" (nkọwa ma ọ bụ echiche nke ikpe ule, ntuziaka ọkọlọtọ)

Ihe ị nwere ike ịchọrọ: Na mpaghara ederede a, anyị ga-edobe nkọwa dị nkenke nke ikpe ule na ntuziaka ọkọlọtọ.

Ihe nlele: Data ule niile (nhazi nke ugbu a, iji ngwaọrụ na data ndị ọzọ) sitere na ikpe ule a bụ njikọ {...} na-egosi na ọ dị na faịlụ MovableData. Njikọ na MovableData na mpaghara kwekọrọ na elu.

TestRail - Ntọala n'otu n'otu maka ọrụ a

Kpido "Component" (akụkụ ngwa mkpanaka)

Ihe ọ nwere ike ịdị mkpa maka: maka nyocha mmetụta. Ọ bụrụ na a mobile ngwa nwere ike kewaa n'ime components (nke na-emetụta ibe ha dị ka obere ka o kwere mee), mgbe ahụ mgbanwe na otu akụrụngwa ga-ezuru (na ụfọdụ ihe ize ndụ) na-elele n'ime otu akụrụngwa, na a ga-enwe obere ihe mere na-ebu. izugbe regressions nke ihe niile. Ọ bụrụ na enwere ozi na otu akụkụ nwere ike imetụta onye ọzọ, mgbe ahụ, a na-achịkọta matriks nnwale mmetụta.

Ihe atụ mejupụtara: GooglePay, Order, Ọrụ, Map, ikike, wdg.

TestRail - Ntọala n'otu n'otu maka ọrụ a

Kpido "TAG" (Nkpado ndị ọzọ maka nzacha)

Ịkpado ikpe ule na mkpado maka nzacha aka ike. 

Ọ bara ezigbo uru maka: 

  1. ngwa ngwa na-achịkọta TestRun maka ụdị ọrụ dị iche iche: anwụrụ ọkụ, nlọghachi azụ, wdg.

  2. a ga-emezigharị ule ndị a ma ọ bụ na-akpakwa anya?

  3. mkpado ọ bụla ọzọ

Ọmụmaatụ: anwụrụ ọkụ, akpaaka, WhiteLabel, ForHichapụ, wdg.

TestRail - Ntọala n'otu n'otu maka ọrụ aTestRail - Ntọala n'otu n'otu maka ọrụ a

Ịtọlite ​​usoro ngosi nke ubi na ikpe ule

Anyị ekepụtala ọtụtụ ubi ọhụrụ, oge eruola ịhazi ha n'usoro dabara adaba:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Ịmepụta TestRun

Ugbu a, anyị ga-emepụta nnwale ọhụrụ na ikpe ugbu a maka ịme ule anwụrụ ọkụ na pịa atọ:

TestRail - Ntọala n'otu n'otu maka ọrụ a

Ndụmọdụ ndị ọzọ na-enye aka

  1. Ọ bụrụ na TestRail nwere ọtụtụ ọrụ, echefula ịmepụta mpaghara ọhụrụ naanị maka ọrụ gị, ma ọ bụghị ya, ndị ọrụ ibe sitere na ndị otu agbata obi ga-eju anya na ọdịdị nke ubi ọhụrụ na-adịghị ahụkebe. Enwere ike ịnwụ n'ime mpaghara.

TestRail - Ntọala n'otu n'otu maka ọrụ a

2. Okwu nwere ọnụ ọgụgụ dị ukwuu nke ubi na-adị mfe iṅomi site na ụdị otu yiri nke ahụ karịa ịmepụta ndị ọhụrụ:

TestRail - Ntọala n'otu n'otu maka ọrụ a

3. Enwere ike ịkekọrịta akaụntụ. Dịka ọmụmaatụ: otu onye nchịkwa, ọtụtụ onye ọrụ.

nkwubi

Emebere ihe atụ ndị a kọwara n'elu n'ọtụtụ ọrụ ma gosipụta ịdị irè ha. Enwere m olileanya na ha ga-enyere aka melite nghọta gị banyere ngwá ọrụ a ma nyere gị aka ịmepụta "nchekwa ule" dị irè ma dị mma. M ga-enwe ekele dị ukwuu ma ọ bụrụ na ị kọwaa ahụmahụ gị nke iji TestRail na ndụmọdụ bara uru na nkwupụta.

Ntughari:

Ebe nrụọrụ weebụ onye na-ere TestRail

Akwụkwọ: "Nnwale .COM" (onye edemede Roman Savin)

Daalụ nke ukwuu maka nlebara anya gị!

isi: www.habr.com

Tinye a comment