Uru:
- Ikike ịgbanwe ihe achọrọ na njirisi nnabata ka ọ bụrụ ikpe nnwale zuru oke yana usoro dịka klaasị nhata, nyocha uru oke na tebụl mkpebi, yana nkwado nke ọgụgụ isi.
- Ikike imepụta ọnọdụ dị mma, nke na-adịghị mma na nke ihu iche iche wee mezue ọnụ ahịa ọgụgụ isi nke nwere ozi ngwaahịa tụfuru.
- Ikike ịmepụta traceability na iwepụ oghere mkpuchi na bloat na-enweghị isi site na ijikọ ikpe ule na njirisi nnabata.
Ọrụ onye nyocha na-amalitekarị site na oghere oghere a: o nwere ihe a chọrọ ("onye ọrụ ga-enwe ike ịtọgharịa paswọọdụ ya") na ọ ga-atụgharị otu ahịrịokwu a n'ọtụtụ nlele nyocha nke ga-egosi na ngwanro ahụ na-arụ ọrụ nke ọma. Mgbanwe a ka a na-akpọ nhazi ule. Ịmara ọdịiche dị n'etiti ihe atụ ule - ebumnobi dị elu nke na-akọwa ihe a ga-anwale, dị ka "Password na-ezighị ezi kwesịrị ịjụ" - na ikpe ule - ngalaba nke nwere ike ịme nkọwa nke nkọwa ahụ nwere usoro nzọụkwụ, ntinye, na ihe a na-atụ anya ya bụ isi. Ọgụgụ isi (AI) na-eme ngwa ngwa ozugbo ibe akwụkwọ efu a: ịtụgharị otu ihe achọrọ n'ime ọtụtụ ihe ngosi nka na sekọnd. Mana cheta - AI na-emegharị ọnọdụ ndị ị nwere ike iche; Ị na-eji ihe ọmụma ngwaahịa gị họrọ ọnọdụ ndị dị mkpa n'ezie.
Na nkeji a, ị ga-amụta site na nzọụkwụ otu esi atụgharị ihe a chọrọ ka ọ bụrụ ụlọ nyocha zuru oke mana enweghị mgbagwoju anya yana nkwado AI.
Nzọụkwụ site nzọụkwụ: site na ihe achọrọ ruo n'ule set
Nzọụkwụ 1 - Kọwaa ihe achọrọ. Chịkọta njirisi nnabata (ọnọdụ ndị ọrụ ga-enwerịrị ka e were ya “emere”) tupu inye AI ihe achọrọ. "Password ga-abụ resettable" ezughị; Iwu dị ka "njikọ nrụpụta dị irè maka nkeji 30", "otu paswọọdụ enweghị ike ijikwa ọzọ" bụ isi iyi nke ezigbo ule.
Nzọụkwụ 2 - Tinye usoro nyocha. Adịla naanị "dee edemede" gbasara AI; Rịọ maka usoro imewe nnwale kpochapụ n'aha:
- Klas nhata (nkewa nhata): Kewaa ntinye n'ime otu ndị a na-atụ anya imepụta otu omume ahụ. Dịka ọmụmaatụ, maka mpaghara afọ, "oke dị mma", "oke ntakiri", na "oke ibu" bụ klas; Nnwale otu ihe atụ sitere na klaasị ọ bụla zuru oke.
- Ntụle uru oke ala: Nnwale ụkpụrụ ọnụ ụzọ dabere n'eziokwu na njehie na-emekarị na oke. Ọ dị ka ịnwale 17, 18, 19 iche maka oke afọ 18.
- Tebụl mkpebi: Ịkọpụta nchikota nke ọtụtụ ọnọdụ yana nsonaazụ a na-atụ anya na nchikota ọ bụla.
- Ntugharị steeti: Nnwale ngbanwe nke sistemu site na steeti gaa na steeti (dịka ọmụmaatụ, ịtụ: emepụtara → akwụ ụgwọ → bupu) yana mgbanwe na-ezighi ezi.
Nzọụkwụ 3 - Kewapụ ọnọdụ dị mma, adịghị mma na ihu. Rịọ maka nnwale dị mma (nsonaazụ a tụrụ anya ya na ntinye ziri ezi), ule na-adịghị mma (njehie kwesịrị ekwesị na ntinye na-ezighi ezi), yana ikpe ihu - oke oke ma ọ bụ ikpe pụrụ iche. AI n'ozuzu na-emesi ihe dị mma; Ikpe adịghị mma na ihu ezughị ezu ma ọ bụrụ na ị rịọrọ ha hoo haa.
Nzọụkwụ 4 - Nye ụzọ na kwachaa. AI nwere ike ịmepụta 60 ndapụta; Ha niile abụghị nha nhata. Na-ebute ndị nwere nnukwu ihe ize ndụ ụzọ (ego, nchekwa, ọnwụ data) wee jikọta ndị ahụ bụ oyiri.
Ndụmọdụ: Zipu arịrịọ dị iche na AI na-ekwu "wepụta ikpe 5 enweghị ike iche site na ihe a chọrọ". Onyinye kacha baa uru nke AI bụ na ọ na-echetara gị ọtụtụ ọnọdụ pụrụ iche ị leghaara anya.
Ngwa ngwa adịghị ike / Ike siri ike
Adịghị ike: "Dee ikpe maka nrụpụta okwuntughe."
siri ike: "Mepụta ikpe ule maka njirimara 'ntụgharị okwuntughe' na njirisi nnabata ndị a: njikọ dị irè maka nkeji 30, otu ojiji, okwuntughe 3 ikpeazụ enweghị ike iji ya mee ihe, ekpochi akaụntụ maka nkeji 15 mgbe mgbalị 5 na-ezighị ezi. Tinye klaasị nhata na nyocha ọnụ ahịa oke. Nye usoro ziri ezi, nke na-adịghị mma na nke ihu na isiokwu dị iche iche, na-atụ anya n'ihu data, na-anabata data nke ọ bụla. Mepụta ọnọdụ nchekwa/mkpọchi were were ya."
Ike ngwa ngwa; Ọ na-enye iwu, usoro, mmepụta usoro na mkpa iji. Ya mere, AI na-emepụta ikpe a na-ahụ anya na nke a na-achọpụta, ọ bụghị nke ịchọ mma.
Nnwale usoro mmepụta ihe
Rịọ maka usoro ahaziri ahazi nke enwere ike ibubata ozugbo na ngwa njikwa ule otu gị (dịka TestRail, Zephyr, Xray). Tebụl na-esonụ na-egosi akụkụ nke ezigbo ule ule:
mpaghara
Nkọwa
ihe atụ
NJ
ID pụrụ iche
TC-PWD-014
Aha
nkenke nzube
A ga-ajụ njikọ kubie ume
ihe achọrọ
Ọnọdụ achọrọ tupu nnwale
Emepụtara njikọ nrụpụta nkeji iri atọ na otu gara aga
nzọụkwụ
Omume usoro
1. Pịa na njikọ 2. Tinye ọhụrụ paswọọdụ
nwalee data
A na-eji ụkpụrụ kọmpụta
njikọ ochie, okwuntughe ọhụrụ "Abc!2345"
ihe a tụrụ anya ya
A ga-enyocha omume
"Njikọ kubie ume" njehie, paswọọdụ anaghị agbanwe
Usoro nnabata
njikọ traceability
AK-3: njikọ dị irè maka nkeji iri atọ
mkpa
Ọkwa ihe egwu
elu
Ndebiri anọ enwere ike iṅomi
1) Mmepụta akụkọ dabere na teknụzụ:
Ọrụ gị: senior test designer.Generate ule ikpe maka njirimara: [njirimara na nnabata nnabata].Tinye: klas nhata, nkwụsịtụ nkwụsịtụ, tebụl mkpebi. Nyepụta mmepụta na otu 3: Positive / Negative / Edge case. Ọ bụla ikpe: ID, precondition, nzọụkwụ, data ule, ihe a na-atụ anya ya, njirisi nnabata jikọtara, mkpa (High/Medium/Low).
2) Onye dinta Edge:
Depụta ikpe ihu 10 a na-elegharakarị anya maka njirimara ndị a: [njirimara]. Dee n'otu ahịrịokwu ihe kpatara na ọ dị ize ndụ maka nke ọ bụla. Chee echiche banyere anyụike dị ka efu/efu, ntinye ogologo oge, nkwekọrịta, nkwụsị oge, njehie usoro, Unicode/emoji, ọjọọ/efu, nkwụsị netwọk.
3) Mkpebi table mmepụta:
Mepụta tebụl mkpebi maka iwu azụmahịa ndị a: [iwu]. Ogidi: nchikota ọnọdụ; ahịrị: ọnọdụ ọ bụla na ihe a tụrụ anya ya. Tọọ ọkọlọtọ enweghị ike iru ma ọ bụ na-emegiderịta onwe ya. Wee chee echiche ikpe maka nchikota ọ bụla.
4) njikwa traceability:
Nyere ndepụta nnabata ndị a yana ikpe nnwale ndị a:[criteria] / [ikpe]. Gosi n'ụdị tabular nke njirisi nnabata na-ezute site na NO ule ule (ọdịiche mkpuchi) na nke na-emezughị site na njirisi ọ bụla (ikpe na-adịghị arụ ọrụ).
Obere ikpe atọ
Ikpe 1 - Uru nke ọnụ ala. Otu ọkachamara sitere na otu fintech dere scripts 18 maka njirimara mbufe ego. O tinyere template "edge case hunter" na AI; AI chetaara ọnọdụ nke "ịfefe otu nguzozi site na ngwaọrụ abụọ n'otu oge" (concurrency). Mgbe a nwalere ihe onyonyo a, achọtara mmefu ego okpukpu abụọ ma mechie tupu ọ gawa ndụ. Otu ọnọdụ ọnụ gbochiri mfu ọnụọgụ isii.
Ikpe 2 - Na-ebelata mpụta ahụ. Otu otu nwere AI weputara edemede maka ụdị otu na ikpe 74 bịara. Na-agba ọsọ template traceability chọpụtara na ikpe 74 zutere naanị 9 njirisi nnabata, yana ọtụtụ na-anwale otu klaasị nhata. E wedara ntọala ahụ site na 74 ruo 23 dị mkpa; oge ịgba ọsọ gbadara site na 68%, mkpuchi ebelataghị.
Ikpe 3 - Echiche na-ezighi ezi. Ndị AI tụrụ aro ịnwale ụbọchị ezighi ezi dị ka “February 31st” maka mpaghara ụbọchị, mana ha amaghị na akụrụngwa kalenda ndị otu na-eji egbochila nke a. Ọkachamara ahụ wepụrụ 4 n'ime ihe ngosi ụbọchị 6 nke AI mepụtara dị ka enweghị isi n'ọnọdụ ngwaahịa ahụ. AI emepụtara ohere; mere nhọrọ ozi ngwaahịa.
Mmejọ ndị nkịtị
- Arịrịọ edemede na-enyeghị njirisi nnabata. N'amaghị ihe bụ eziokwu, AI na-emepụta ọnọdụ dị elu nke na-atụfukarị ezigbo ihe ize ndụ.
- Naanị dozie maka ule dị mma. N'ụzọ doro anya na-achọghị okwu ọjọọ na ihu. Nke a bụ ebe njehie na-aghakarị ụgha.
- Nabata ihe emepụtara ka ọ dị. Ichefu na AI amaghị ihe gbasara ngwaahịa ma hapụ ọnọdụ na-enweghị isi ma ọ bụ agaghị ekwe omume na setịpụ.
- Na-agafe traceability. Anaghị ejikọta okwu na njirisi nnabata; N'ihi ya, a naghị ahụ ya nke a na-anwaleghị (nchekwa mkpuchi).
- Ụgha nke ọnụọgụgụ. Na-enwe obi ụtọ n'ihi na "e wepụtara 60 scripts". Uru adịghị na ọnụọgụgụ, mana na oke nke na-ekpuchi ihe ize ndụ ahụ.
Na nchịkọta
Nhazi ule bụ maka ịtụgharị otu ahịrịokwu chọrọ ka ọ bụrụ ihe siri ike, nke na-egosi izi ezi nke ngwanro. AI na-eme ka mgbanwe a dịkwuo ngwa ngwa: ọ na-emepụta ụkpụrụ zuru oke mgbe ị na-enye ya njirisi nnabata, usoro ule oge gboo (klaasị nhata, nkwụsịtụ, tebụl mkpebi, mgbanwe steeti) na usoro mmepụta doro anya. Ma AI na-eleda anya n'ihe dị mma, amaghị ihe gbasara ngwaahịa, ma nwee ike ịmepụta bloat na-enweghị isi. Ọrụ gị bụ ịrịọ n'ụzọ doro anya nke na-adịghị mma na ọnụ, guzobe traceability, na-ebute ihe ize ndụ ụzọ, na kwachaa.
Ọrụ ngwa
Họrọ otu njirimara site na oru ngo nke gi wee detuo njirisi nnabata. Mee ka AI wepụta ikpe nnwale site na ndebiri “ọgbọ dabere na teknụzụ”. Wee tinye ndebiri “edge case hunter” na “traceability check” ndebiri. N'ihi ya: (1) gbakwunye opekata mpe ikpe 3 nke AI na-awụpụ, (2) ikpe na-adịghị ejikọta na njirisi nnabata ọ bụla, (3) dee ikpe ọhụrụ ma ọ bụrụ na enwere njirisi nnabata ọ bụla na-anwaleghị. Wunye setịpụ ikpeazụ n'ime mpempe akwụkwọ.
ndetu
- [ ] Tupu ịrịọ maka edemede, akọwara m njirimara nnabata.
- [ ] Ajụrụ m YZ maka klaasị nhata yana nyocha uru oke n'aha.
- [] Emepụtara m ọnọdụ dị mma, adịghị mma na nke ihu iche iche.
- [] Ejikọtara m ikpe ule ọ bụla na njirisi nnabata (traceability).
- [] Eji m tebụl lelee oghere dị na ya na okwu ndị na-adịghị mkpa.
- [] Enyere m ụzọ n'ihe ize ndụ ma gbuchapụ ntọala fụrụ akpụ.