Awọn anfani:
- Agbara lati ka awọn metiriki gẹgẹbi laini, ẹka, ati agbegbe ipo bi maapu kan, kii ṣe igbẹkẹle, ati loye pe agbegbe giga le funni ni igbẹkẹle afarape
- Agbara lati fi aaye ibeere kun lẹgbẹẹ iwọn koodu ati jẹ ki awọn ela itọpa han pẹlu oye atọwọda
- Agbara lati ṣe Dimegilio awọn ẹya pẹlu eewu agbekalẹ = iṣeeṣe × ikolu, ipa idanwo lopin taara si eewu ti o ga julọ, ati iwe-ipinnu ti ko ni iwọn
O ko le idanwo gbogbo software lailai; Akoko ati oro ti wa ni opin. Nitorinaa ibeere gidi ni: nibo ni lati fi ipa idanwo to lopin? Awọn imọran meji dahun ibeere yii. Agbegbe idanwo — metiriki ti o ṣe iwọn iye koodu tabi awọn ibeere ti o kan nipasẹ awọn idanwo — ṣe aṣoju ohun ti n ṣe idanwo. Idanwo ti o da lori eewu - ọna ti ṣiṣe ipinnu pataki idanwo ni ibamu si iṣeeṣe ti ibajẹ agbegbe ati ibajẹ ti yoo fa nigbati o bajẹ - ṣe itọsọna igbiyanju si eewu julọ. Imọran Artificial (AI) jẹ alabaṣepọ itupalẹ ti o lagbara ni awọn mejeeji: o jẹ ki awọn ela agbegbe han, daba awọn agbegbe eewu. Ṣugbọn akiyesi aarin wa: nọmba awọn aaye ti AI rii le jẹ ṣina; Paapaa 100% agbegbe ila le ṣee ṣe pẹlu awọn idanwo ti ko jẹrisi ohunkohun. Iṣẹ rẹ ni lati ka iwọn bi maapu, kii ṣe igbẹkẹle kan.
Kika awọn metiriki agbegbe ni deede
Awọn oriṣiriṣi oriṣiriṣi lo wa, ati pe kii ṣe gbogbo wọn ni itumọ kanna:
- Iṣeduro laini: Awọn laini koodu melo ni a ṣe ni o kere ju lẹẹkan. Iwọn ti o wọpọ ṣugbọn alailagbara; Nitoripe laini kan n ṣiṣẹ kii ṣe ẹri pe o huwa ni deede.
- Agbegbe agbegbe: Boya gbogbo ẹka (mejeeji otitọ ati eke) ti ni idanwo. Diẹ ti o nilari ju ila kan.
- Ipo agbegbe: Idanwo ipo-ipin kọọkan ni awọn ipo idiju lọtọ.
- Agbegbe ipa ọna: Awọn akojọpọ awọn ipa ọna ọgbọn laarin koodu naa. O jẹ okeerẹ julọ ṣugbọn o nira lati de ni kikun ni adaṣe.
Išọra: Iwọn idabo kii ṣe “Dimeeli didara”. 100% agbegbe ila sọ fun ọ pe awọn ori ila n ṣiṣẹ; kii ṣe pe o gbejade abajade to pe (pseudo-pass ni ẹyọkan 1). Lo aaye naa bi idahun si ibeere “nibo ni Emi ko ti wo”, kii ṣe bi idaniloju pe “ohun gbogbo ti ni idanwo”.
Dopin afọju to muna
Awọn metiriki agbegbe nikan ṣe iwọn iye koodu ti a ti ṣiṣẹ; ko le ri: (1) awọn ibeere ti ko ni idanwo (koodu wa ṣugbọn ofin iṣowo jẹ aṣiṣe), (2) koodu ti o padanu (ko si aaye fun iṣakoso ti a ko kọ), (3) data / awọn akojọpọ ipinle, (4) lilo, išẹ, aabo. Nitorinaa, agbegbe ibeere (iwọn gbigba kọọkan gbọdọ pade nipasẹ o kere ju idanwo kan) yẹ ki o gbe lẹgbẹẹ agbegbe koodu. AI ṣe iranlọwọ pupọ ni ṣiṣejade ilana-aworan idanwo ibeere (matrix traceability).
Idanwo ti o da lori eewu: nibo ni a ti fi ipa naa si?
Ewu = iṣeeṣe (ayese ti breakage) × ikolu (ipalara ti o ba ti breakage). Pẹlu AI, o le ṣe aami atokọ ẹya kan lori awọn aake meji wọnyi ki o ṣẹda maapu ooru kan. Iṣeeṣe giga × awọn ibugbe giga (sisanwo, ijẹrisi, iduroṣinṣin data) tọsi idanwo ti o lagbara julọ; awọn agbegbe kekere × kekere (iboju ayanfẹ ti o ṣọwọn lo) Idanwo ina ti to.
agbegbe
iṣeeṣe
Ipa
Ewu
Idanwo iwuwo
Sisan sisan
alabọde
ga pupọ
ga
Jin + adaṣiṣẹ
ìfàṣẹsí
alabọde
ga pupọ
ga
Jin + aabo
wiwa ọja
ga
alabọde
Alabọde-Giga
Automation + Awari
Fọto profaili
kekere
kekere
kekere
ina Iṣakoso
Oju-iwe iranlọwọ
kekere
ju kekere
ju kekere
awotẹlẹ
Awọn pakute ti lepa dopin
Ṣiṣe ipin ogorun agbegbe ni ibi-afẹde (fun apẹẹrẹ “ẹgbẹ naa gbọdọ kọja 90% agbegbe” ofin) ni ipa ẹgbẹ ti o lewu: awọn oludasilẹ ati awọn oludanwo dojukọ lori jijẹ ogorun kuku ju koju eewu gangan. Abajade nigbagbogbo jẹ iwọn igbona pẹlu ko si awọn asọye tabi awọn idanwo kekere - nọmba naa dara ṣugbọn ko si aabo. Eyi ni iṣẹlẹ ti iyasọtọ ti o bajẹ nigbati ara rẹ ba di ibi-afẹde: "nigbati iwọn kan ba di ibi-afẹde, o dẹkun lati jẹ iwọn to dara." Lo iwọn bi ohun elo iwadii, kii ṣe kaadi ijabọ iṣẹ.
Ọna ti o ni ilera ni lati ka aaye naa ni itọsọna: "Kini idi ti agbegbe ti ẹka ti di 40% ninu module isanwo to ṣe pataki?" Ibeere naa ni "Ṣe gbogbo agbegbe 90%?" O ti wa ni Elo diẹ niyelori ju ibeere. Ṣe AI fọ ijabọ ipari nipasẹ module ati ipele eewu; Ṣe afihan awọn agbegbe ti o ni eewu giga pẹlu agbegbe kekere. Nitorinaa, dopin di kọmpasi ti o ṣe itọsọna iṣẹ dipo ipin ogorun afọju.
Išọra: Awọn kokandinlogbon "100% agbegbe" jẹ pakute. Idanwo diẹ ninu awọn koodu (awọn ẹya ara ẹrọ ti o rọrun, awọn ẹya ti a ṣẹda laifọwọyi) jẹ iye kekere; akitiyan ti o lo nibẹ ti wa ni ji lati ga-ewu owo ofin. Ibi-afẹde ni lati ṣe idanwo gbogbo ihuwasi pataki ati eewu, kii ṣe gbogbo laini.
Ailagbara kiakia / Alagbara kiakia
Alailagbara: “Ṣe alekun agbegbe idanwo mi.”
Alagbara: "Fun atokọ yii ti awọn ilana gbigba ati awọn ọran idanwo ti o wa tẹlẹ. (1) Tabular eyiti awọn ilana gbigba ko ti ni ibamu nipasẹ awọn idanwo eyikeyi (aafo agbegbe ibeere). (2) Ṣe iṣiro ẹya kọọkan 1-5 lori iṣeeṣe ati awọn ipa ipa; ipo nipasẹ ewu = iṣeeṣe × ikolu. (3) Fun akoko to lopin, daba kini 5 ela ti Mo yẹ ki o mu laini ti o ga julọ, bi o ṣe yẹ ki o mu awọn ela 5 ti o ga julọ ni akọkọ. ami iyasọtọ; ṣe pataki ewu iṣowo.
Imudani ti o lagbara; daapọ dopin pẹlu ewu owo ati ayo ise lopin.
Mẹrin daakọ awọn awoṣe
1) Aafo aaye ti ibeere:
Fi fun awọn ibeere gbigba atẹle ati awọn ọran idanwo wọnyi. Ṣe agbejade tabili wiwa kakiri: ami iyasọtọ kọọkan -> idanwo (awọn) ti o pade rẹ. Awọn ibeere ti ko ni awọn idanwo eyikeyi ni a pe ni “APA IṢẸRỌ” ati awọn idanwo ti ko sopọ si eyikeyi awọn ibeere ni a pe ni “O DARA?” Mark: Àwárí: [...] / Idanwo: [...]
2) Ifimaaki eewu:
Ṣe aami atokọ ti awọn ẹya/awọn modulu 1-5 lori iṣeeṣe (ṣeeese ti fifọ) ati ipa (bibajẹ ti o ba fọ) awọn aake. Ewu = iṣeeṣe × ipa. Too ninu tabili kan pato iru idanwo ti a ṣeduro (kuro/API/UI/aṣayẹwo/aabo) fun agbegbe kọọkan ti o ni eewu. Akojọ: [...]
3) Itumọ aaye:
Iroyin agbegbe ti o tẹle ni a fun (ila%, ẹka%). Sọ fun mi eyi: - Kini awọn nọmba wọnyi KO fi idi rẹ mulẹ? - Kini awọn agbegbe ti o le wa ninu ewu laibikita agbegbe ila giga?
4) Eto akoko to lopin:
[X wakati] osi titi igbohunsafefe. Ipele eewu atẹle ati awọn ela agbegbe ni a fun. Lakoko yii, ero idanwo ti yoo dinku eewu ti o pọ julọ ti pese sile ni aṣẹ pataki. Sọ kedere ohun ti KO ṣe idanwo mimọ ati ewu ti o gba ti ṣiṣe bẹ.Data: [...]
mẹta mini igba
Ọran 1 - 100% agbegbe, igbẹkẹle odo. Ẹgbẹ kan ṣogo 94% agbegbe laini. Itumọ “Itumọ Dopin” fihan pe pupọ julọ awọn idanwo naa ko ni idaniloju, afipamo pe wọn sa awọn laini ṣugbọn ko jẹrisi ohunkohun. Iṣeduro aabo gangan jẹ kekere pupọ. Ẹgbẹ naa ko dojukọ awọn nọmba ṣugbọn lori idanwo iyipada (kuro 10); awọn gangan aṣiṣe apeja oṣuwọn ti ilọpo meji.
Irú 2 - Ewu maapu atunse ayo. Ẹgbẹ kan n lo 40% ti igbiyanju idanwo wọn lori iboju ijabọ ti a ko lo pupọ, ti n fo sisan sisan nitori “o kan ṣiṣẹ”. Ifimaaki eewu AI ṣe afihan aiṣedeede yii. Iṣẹ ti tun pin; Ni ọsẹ meji lẹhinna kokoro ikolu ti o ga ni a rii ni sisan sisan ati pe o wa ni pipade ṣaaju-aye.
Ọran 3 - Mimọ jade ti dopin. Awọn wakati 4 sinu itusilẹ, ẹgbẹ naa pinnu kini lati ṣe idanwo ati kini lati fo ni mimọ pẹlu awoṣe “iṣeto to lopin”. Awọn ṣiṣan ti o ni eewu meji ni idanwo jin; iboju ààyò eewu kekere ti ni akọsilẹ bi “ewu ti a gba” ati fo. Awọn ipinnu wà sihin ati idi; Ẹya naa jade lailewu.
Awọn aṣiṣe ti o wọpọ
- Asise ogorun agbegbe fun didara. Kika agbegbe ila giga bi “idanwo” idaniloju.
- O kan n wo agbegbe koodu. Awọn ibeere wiwa fo (idanwo ti awọn ibeere gbigba kọọkan).
- Idanwo ni deede lai ṣe akiyesi ewu. Pipin iṣẹ si awọn agbegbe ti o ni eewu kekere ati aibikita awọn ṣiṣan to ṣe pataki.
- Nọmbafoonu jade ti dopin. Ko ṣe akọsilẹ ohun ti ko ni idanwo nigbati akoko ko to; Awọn iyanilẹnu lẹhin itusilẹ.
- Gbigba Dimegilio eewu AI laisi ibeere. AI ko ni kikun mọ ipo ọja; Ṣatunṣe awọn ikun pẹlu oju amoye.
Ni soki
Agbegbe idanwo ati idanwo ti o da lori eewu jẹ awọn irinṣẹ meji lati ṣe itọsọna ipa to lopin si aaye to tọ. Awọn metiriki agbegbe (ila, ẹka, ipo, ọna) fihan ohun ti a fi ọwọ kan ṣugbọn ko ṣe afihan pe o huwa bi o ti tọ; Dopin jẹ maapu, igbẹkẹle kii ṣe. Fi agbegbe awọn ibeere lẹgbẹẹ agbegbe koodu. Ṣe iṣiro awọn ẹya pẹlu eewu agbekalẹ = iṣeeṣe × ikolu ati igbiyanju taara si eewu julọ. AI jẹ ki awọn ela han, ewu ikun, awọn ero akoko to lopin; ṣugbọn ipinnu ikẹhin ati “ijade-jade mimọ” wa pẹlu amoye ti o mọ ipo iṣowo.
Ohun elo iṣẹ-ṣiṣe
Yan a module lati ara rẹ ise agbese. Ṣiṣe awoṣe “aafo dopin awọn ibeere” pẹlu AI ki o wa iru awọn ibeere gbigba ko ni idanwo. Lẹhinna ṣe ipo awọn ẹya-ara ti module lori iṣeeṣe × awọn aake ikolu pẹlu “igbelewọn eewu”. Pinpin (hypothetical) awọn wakati 3 ti akoko idanwo ti o ni pẹlu “iṣeto to lopin”; Kọ ohun ti iwọ kii yoo ni imọ-jinlẹ ṣe idanwo ati eewu ti o gba. Ṣafikun idanwo nja ti yoo pa aafo agbegbe ti o ni eewu ti o ga julọ ti o rii.
akojọ ayẹwo
- [] Mo ka ipin agbegbe bi maapu, kii ṣe didara.
- [] Yato si agbegbe koodu, Mo tun yọ agbegbe ibeere kuro.
- [] Mo ti gba awọn ẹya nipasẹ iṣeeṣe × ikolu ati ni ipo wọn nipasẹ ewu.
- [] Mo darí igbiyanju idanwo naa si ewu ti o ga julọ.
- [] Mo ti ṣe akọsilẹ awọn agbegbe ti ko ni idanwo mimọ ati jẹwọ eewu.
- [] Mo ṣe ayẹwo awọn iṣiro eewu AI ti o da lori ipo ọja mi.