Aonad 6 / 12

Uathoibriú Tástála agus Dearbhú Cáilíochta

Gnóthachain:

  • Cumas tástálacha aonaid, comhtháthú agus cás imeall a tháirgeadh le dearbhú bríoch le AI
  • Cumas clúdach tástála, luachanna teorantacha agus cásanna diúltacha a bhaint go córasach le tacaíocht AI
  • Cumas a fhíorú go ndéanann na tástálacha a tháirgtear ag an AI iompar a fhíorú i ndáiríre agus nach ndéanann siad ach an cód atá ann cheana a athrá

Is é tástáil an mheicníocht a chruthaíonn go n-iompraíonn na bogearraí féin mar a gealladh. Insíonn seomra tástála maith duit i soicindí cé acu a bhriseann athrú rud éigin agus an dtugann sé an tsaoirse don innealtóir gníomhú le muinín. Cuireann AI dlús leis an gcuid is mó de scríbhneoireacht na dtrialacha agus is tromchúisí: gineann sé an iliomad cásanna, bristephointí agus cásanna diúltacha. Ach tá gaiste sneaky anseo: féadfaidh AI tástálacha a scríobh a fhíoraíonn iompar reatha (b’fhéidir lochtach) an chóid, ní a iompar ceaptha; nó is féidir leis tástálacha folamh a dhéanamh a éiríonn leo i gcónaí, gan aon rud a sheiceáil. Ní bhaineann luach tástála le cibé an n-éiríonn léi nó nach n-éiríonn leis, ach cibé an seiceálann sé an rud ceart agus an dtagann sé dearg nuair a bhíonn sé mícheart.

San aonad seo, foghlaimeoidh tú conas tástálacha aonaid, comhtháthú agus cás imeall a tháirgeadh le dearbhuithe brí; conas clúdach tástála, bristephointí agus cásanna míbhuntáiste a bhaint go córasach; agus feicfimid conas is féidir leat a sheiceáil go ndéanann na tástálacha a tháirgeann an AI iompar a bhailíochtú i ndáiríre.

Coincheapa: Tástáil aonaid: Déantar tástáil ar fheidhm/aicme amháin ina aonar. Tástáil chomhtháthaithe: Tástálacha go n-oibríonn ilpháirteanna le chéile i gceart. Dearbhaigh: Ráiteas a sheiceálann go bhfuil toradh comhionann leis an toradh a rabhthas ag súil leis; Is é seo croí na tástála. Clúdach: Cé mhéad den chód a ritheann tástálacha; Ní ráthaíonn clúdach ard cáilíocht.

Tástálacha Bríocha a Tháirgeadh

Déanann tástáil mhaith trí rud go soiléir: bunaíonn sé staid, déanann sé gníomh, dearbhaíonn sé an toradh. Agus tástálacha á bpriontáil chuig an AI, sonraigh cén iompraíocht is mian leat a fhíorú agus cad iad na cásanna ba chóir a chlúdach; Seachas sin, táirgeann sé tástálacha superficial a pas a fháil i gcónaí.

  1. Sainmhínigh an t-iompar atá le tástáil. “Cad is ceart?” Freagair an cheist go soiléir.
  2. Iarr ar chineálacha cásanna. Gnáth, teorainn, diúltach, riocht earráide.
  3. Iompórtáil dearbhú brí. Ní "earráid a chaitheamh" amháin a rinne sé, "thug sé an luach ceart ar ais".
  4. Seiceáil cruinneas na tástála. An iompaíonn an tástáil dearg nuair a bhriseann tú an cód go comhfhiosach?

Leid giniúna cuimsitheach tástála: "Scríobh tástálacha aonaid don fheidhm 'i bhfeidhm ar lascaine (méid, cúpón)'. Bíodh cás amháin ar a laghad agat sna catagóirí seo a leanas: (1) gnáthchúpón bailí, (2) brisphointí (0 méid, lascaine 100%), (3) diúltach (cúpón neamhbhailí, méid diúltach), (4) earráid (mar a bhfuiltear ag súil le luach an chúpón CONCRETE). Ainmnigh na tástálacha atá inléite. Cód: [cód]"

Leid eastóscadh luach teorann: "Déan anailís luach teorann le haghaidh ionchuir na feidhme seo. I gcás gach paraiméadar, bain na luachanna 'díreach ag an teorainn', 'díreach faoi bhun na teorann', 'díreach os cionn na teorann' mar tábla. Ansin liostaigh na cásanna tástála a chlúdaíonn na teorainneacha seo. Ná scríobh cód go fóill, díreach anailís agus liosta cásanna. Feidhm: [síniú]"

Aire: Ní chruthaíonn clúdach tástála ard (m.sh. 90%) go bhfuil an cód ceart. Tomhaiseann an clúdach cé mhéad sraitheanna a cuireadh i gcrích; ní go dtugann na línte sin an toradh ceart. Méadaíonn tástáil gan dearbhú bríoch clúdach ach ní ráthaítear rud ar bith. Cinneann ábhar an dearbhaithe cáilíocht, ní líon na ndearbhuithe.

An Tástáil Féin a Thástáil: Loighic an Mhócháin

Is é an bealach is praiticiúla chun a thuiscint an n-oibríonn an tástáil AI-ghinte i ndáiríre ná an cód (loighic tástála sóchán) a bhriseadh d'aon ghnó. Coinníoll a aisiompú, déan comhartha + -; Mura n-iompaíonn aon thástálacha dearg, níl an t-iompar sin á chothabháil agat i ndáiríre.

Leid fiaigh leochaileachta a thástáil: "Inis dom cé na fabhtanna ionchasacha sa chód seo NACH BHEITH na tástálacha seo a leanas a ghabháil. Mol 5 shóchán beaga a d'fhéadfaí a dhéanamh ar an gcód (m.sh. >= in ionad >, - in ionad +) agus cuir in iúl do gach ceann acu an bhfaigheadh na tástálacha atá ann cheana é. Dóibh siúd nach ngabhtar, mol tástáil ba cheart a chur leis. Cód: [cód] Tástálacha: [tástáil]"

Lag Pras / Pras Láidir

WEAK: "Scríobh tástáil don fheidhm seo." (Toradh: cás sona amháin de ghnáth, dearbhú lag; cailleann sé earráidí.) STRONG: "Scríobh tástáil don fheidhm 'passwordStrong' seo. Riail: ar a laghad 8 gcarachtar, 1 litir chás uachtair, 1 dhigit riachtanach. Clúdaigh na cásanna seo a leanas mar thástálacha AR LEITH: 8 gcarachtar go beacht (teorainn), 7 gcarachtar (faoi bhun na teorann), gan aon spásanna rófhada, gan ach spásanna móra, 1 dhigit folamh Dearbhaigh go soiléir an luach fíor/bréagach a bhfuiltear ag súil leis i ngach tástáil agus ainmnigh an tástáil de réir an méid a sheiceálann sí."

Tugann leideanna cumhachtacha rialacha agus cásanna teorann iomlána. Is iad péirí teorann cosúil le "go díreach 8 / 7 carachtar" na háiteanna is coitianta chun botúin a dhéanamh (mearbhall > le >=). Seachnaíonn leid lag na teorainneacha seo agus iompraíonn sé an earráid chuig táirgeadh.

Cineálacha Tástála agus Cá háit a Úsáidtear

Cineál tástála

Cad a dheimhníonn sé?

Ranníocaíocht AI

Aird

aonad

Feidhm/aicme aonair

Gineann il-cásanna go tapa

Teastaíonn dearbhú bríoch

comhtháthú

Páirteanna ag obair le chéile

Cás agus dréacht sonraí bréige

Iompar andúileach fíor

deireadh / glacadh

Sreabhadh úsáideora iomlán

Liosta céimeanna agus ionchas

seans maith go brittleness

aischéimniú

Seanearráid gan filleadh

Tástáil ar leith locht

Ba chóir a chur le gach shocrú

Mionchásanna

Cás 1 - An tástáil a éiríonn i gcónaí. Scríobhann AI 12 thástáil ar fheidhm agus éiríonn leo go léir. Éiríonn an t-innealtóir amhrasach agus déanann sé luach aischuir na feidhme a shaobhadh d’aon ghnó; Níl ach 3 cinn de na tástálacha ag casadh dearg. Níl dearbhuithe brí sna 9 dtrialacha eile. Déantar tástáil a neartú trí shóchán a sheilg; faightear fíorchosaint i 9 gcás.

Cás 2 — Earráid teorann. Ba cheart go ndéarfadh feidhm fíoraithe aoise “Tá 18 agus os a chionn bailí” ach scríobhtar > 18, rud a chiallaíonn go ndiúltaítear d’aois 18. Léirítear an earráid láithreach sa tástáil toisc go gineann an AI an cás “go díreach 18” trí anailís brisphointe. Coscann tástáil teorann aonair aon fhíorghearáin ó úsáideoirí.

Cás 3 - iompar reatha a shocrú. Nuair a insítear don AI "tástáil a scríobh bunaithe ar an gcód seo", táirgeann sé tástáil a ghlacann mar "ceart" earráid shlánaithe atá sa chód cheana féin. Nuair a phriontálann an t-innealtóir an tástáil de réir an cheanglais (luach ceart ionchais) agus ní an cód, casann an tástáil dearg agus tarlaíonn an earráid fíor. Ba cheart tástálacha a dhíorthú ón ionchas, ní ón gcód.

Botúin choitianta

  • Dearbhú gan chiall. Ní leor "Níor chaith earráid"; Ní mór an luach ceart a fhíorú.
  • Mearbhall raon feidhme le cáilíocht. Ní ráthaíocht ar bith é clúdach ard ar thorthaí cruinne.
  • An tástáil a phriontáil le cód. Ceartaítear an earráid reatha go "fíor"; Ba cheart go n-eascródh na trialacha as an ionchas.
  • Gan bacadh le teorainnluachanna. Is é mearbhall > le >= an botún is coitianta; ní mór péirí teorann a thástáil.
  • Gan iniúchadh a dhéanamh ar an tástáil féin. Ní thugann tástáil nach n-iompaíonn dearg nuair a bhriseann tú an cód cosaint.

Go hachomair

Tá sraith tástála maith ríthábhachtach chun athruithe a dhéanamh go muiníneach. Gineann AI go tapa an iliomad cásanna, teorainneacha, agus cásanna diúltacha; Ach má fhaigheann sé tástálacha ó chód seachas ó cheanglais, féadfaidh sé fabhtanna atá ann cheana féin a shocrú nó tástálacha gan brí a scríobh a éiríonn leo i gcónaí. Dearbhaigh an luach ionchais nithiúla i ngach tástáil, cuir péirí faoi cheangal san áireamh, agus deimhnigh go gcosnaíonn do thástálacha i ndáiríre tríd an gcód a bhriseadh d'aon ghnó. Is é ábhar an dearbhaithe, ní líon na scóip, a chinneann cáilíocht.

Tasc feidhmchláir

Roghnaigh feidhm agus iarr uirthi tástálacha a ghiniúint i gceithre chatagóir (gnáth, teorainn, diúltach, earráid) le leid tástála cuimsitheach; Bíodh an luach ionchais nithiúla dearbhaithe i ngach tástáil. Ansin rith an leid seilge leochaileachta tástála, mol 5 shóchán beaga sa chód, agus reáchtáil na tástálacha lena sheiceáil cé na cinn a ghlacann siad. Cuir triail nua leis le haghaidh sóchán amháin ar a laghad nár gabhadh agus taispeáin go bhfuil sé sa dearg anois.

seicliosta

  • [ ] Phriontáil mé na tástálacha bunaithe ar an iompar ionchais/ceart, ní ar an gcód.
  • [ ] Chlúdaigh mé gnáthchásanna, cásanna teorann, diúltacha agus earráide.
  • [ ] Dhearbhaigh mé an luach ionchais nithiúla i ngach tástáil.
  • [ ] Thástáil mé péirí teorann (díreach thuas / díreach thuas thíos).
  • [ ] Tríd an gcód a bhriseadh d’aon ghnó, dheimhnigh mé gur iompaigh na tástálacha dearg.
  • [ ] Chuir mé triail nua le haghaidh sócháin neamhbhraite leis.