Awọn anfani:
- Agbara lati loye iṣẹ ṣiṣe, ipadasẹhin, ọran eti ati awọn ipele idanwo jamba ati gbejade awọn oju iṣẹlẹ idanwo ati awọn atokọ ọran eti pẹlu oye atọwọda
- Agbara lati mu yara n ṣatunṣe aṣiṣe nipasẹ kikọ koodu idanwo adaṣe pẹlu oye atọwọda ati awọn ilana yiyọ kuro ninu log ati itupalẹ jamba
- Ni anfani lati ni oye pe ayẹwo aṣiṣe ti itetisi atọwọda kii ṣe ẹri ṣugbọn idawọle, idi naa gbọdọ jẹri pẹlu awọn akọọlẹ ati ẹda, ati pataki ti ijabọ aṣiṣe jẹ atunṣe.
Nigbati ere kan ba ti tu silẹ, awọn oṣere mu ṣiṣẹ ni awọn ọna ti olupilẹṣẹ ko ro: diduro ninu awọn odi, iṣamulo akojo oja, de awọn aaye ti ko ṣee ṣe, nfa awọn ipadanu. Idaniloju didara (QA - idaniloju didara); O jẹ ilana ti idanwo eleto ere ṣaaju itusilẹ ati wiwa ati ṣatunṣe awọn aṣiṣe (awọn idun), awọn ipadanu, awọn iduroṣinṣin ati awọn iriri buburu. Eyi jẹ ọkan ninu awọn ọna ṣiṣe ti o lagbara julọ ṣugbọn awọn ọna asopọ to ṣe pataki ni iṣelọpọ ere. AI ṣe iyara QA ni ọpọlọpọ awọn aaye: iran ọran idanwo, itupalẹ ijabọ kokoro, atunyẹwo log, kikọ koodu idanwo adaṣe, n ṣatunṣe aṣiṣe, ati isọdọtun awọn igbesẹ iṣelọpọ. Ṣugbọn AI ko rọpo oye ti oluyẹwo eniyan ati igbelewọn ti inu ere naa.
Ninu ẹyọ yii iwọ yoo kọ bi o ṣe le lo AI ni QA ati n ṣatunṣe aṣiṣe; Iwọ yoo kọ ẹkọ apẹrẹ oju iṣẹlẹ idanwo, itupalẹ log, kikọ idanwo adaṣe ati ibawi ijabọ aṣiṣe.
Fẹlẹfẹlẹ ti QA ati ibi ti AI
QA jẹ olona-siwa. Idanwo iṣẹ-ṣiṣe: ṣe iṣẹ ẹya (ṣe ilẹkun ṣii, ṣe fifuye gbigbasilẹ). Idanwo ipadasẹhin: Njẹ iyipada tuntun fọ ohun ti n ṣiṣẹ tẹlẹ? Idanwo ọran eti: awọn igbewọle dani (oja atunto, awọn bọtini meji ni ẹẹkan, awọn iye aala). Idanwo iṣẹ ṣiṣe / jamba: jẹ iduroṣinṣin ere. Gameplay / iriri iriri: fun, ogbon. AI lagbara ni awọn mẹrin akọkọ: ti ipilẹṣẹ awọn oju iṣẹlẹ, kikojọ awọn ọran eti, kikọ koodu idanwo, itupalẹ awọn akọọlẹ. Ikẹhin - iriri - jẹ ti eniyan.
Sisan QA ni igbese nipa igbese:
- Ṣe ipilẹṣẹ awọn ọran idanwo (iṣẹ-ṣiṣe ati atokọ ọran eti pẹlu AI).
- Kọ idanwo adaṣe (koodu fun awọn sọwedowo atunwi).
- Ṣiṣe ati gba (awọn aṣiṣe log, awọn akọọlẹ, awọn ipadanu).
- Ṣe itupalẹ (ṣayẹwo iwe akọọlẹ ati apẹẹrẹ aṣiṣe pẹlu AI).
- Jabo ati rii daju (ko o, ijabọ kokoro ti o le ṣe atunṣe; atunṣe idanwo).
Akiyesi: O ṣoro lati wa awọn ọran eti nitori oluṣeto ṣe ere rẹ “ọtun.” Beere lọwọ AI "kini ẹrọ orin kan yoo gbiyanju ti wọn ba fẹ fọ eto yii?" Akojọ exploits ati eti igba.
Idanwo aifọwọyi: fi atunwi si ẹrọ naa
Ṣe idanwo awọn ohun kanna ni ọwọ ni gbogbo itusilẹ jẹ ti re ati asise-prone. Idanwo adaṣe fi awọn sọwedowo wọnyi sinu koodu: ṣe iṣẹ kan pada abajade to tọ ni gbogbo igba ti o pe, jẹ eto ni ipo ti a nireti. Isokan ati Unreal nfunni awọn ilana idanwo; AI yara ni kikọ awọn idanwo wọnyi. O ṣe pataki julọ fun ipadasẹhin: ti iyipada ba fọ nkan ti o ṣiṣẹ tẹlẹ, idanwo naa lọ pupa. Ṣe atunyẹwo awọn idanwo ti AI ṣe, ni idaniloju pe wọn ṣayẹwo fun ohun ti o ni itumọ gaan - idanwo òfo buru ju ko si idanwo.
Išọra: Ni ṣiṣatunṣe, AI nigbakan ṣe agbekalẹ alaye ti a ṣe bi “idi ti o ṣeeṣe” (hallucination). Maṣe gba idi ti kokoro kan nitori AI sọ fun ọ bẹ; Ṣe afihan idi naa nipasẹ iwọle, ẹda, ati idanwo. Aṣiwadi aiṣedeede ṣe idaduro wiwa eyi ti o tọ.
Atunse: okan ti n ṣatunṣe aṣiṣe
Ibeere akọkọ lati ṣatunṣe kokoro ni lati ṣe ẹda rẹ ni igbẹkẹle. Kokoro ti a ṣalaye bi “n ṣẹlẹ nigba miiran” ko le ṣe tunṣe nitori o ko le rii daju boya atunṣe naa ṣiṣẹ. Nitorina iṣẹ ti o niyelori julọ ti n ṣatunṣe aṣiṣe ni idinku awọn ipo gangan labẹ eyiti kokoro naa waye (eyi ti awọn igbesẹ, ipo wo, kini akoko). AI ṣe iranlọwọ fun eyi dín: o le fun awọn aami aisan naa ati awọn igbesẹ ẹda apakan ati sọ “awọn ipo daba ati ilana idinku ti o le fa ihuwasi yii.” Ṣugbọn ti o ba kosi ṣe awọn dín nipa ṣiṣe awọn ere; AI ṣe agbekalẹ awọn idawọle, o pa wọn kuro.
Paapa akoko-jẹmọ (ipo ije) ati iranti ipinle-jẹmọ aṣiṣe ni o wa insidious; awọn wọnyi nikan waye ni kan pato ọkọọkan tabi fifuye. Fun iru awọn aṣiṣe bẹ, o ṣe pataki lati ṣafikun timestamp ati alaye ipo si log; AI le ṣe itupalẹ akọọlẹ ọlọrọ yii ki o wo apẹẹrẹ (“aṣiṣe nigbagbogbo n ṣẹlẹ nigbati awọn iṣẹlẹ meji wọnyi ṣẹlẹ laipẹ”). Ranti ofin goolu ti n ṣatunṣe aṣiṣe: ni oye akọkọ, lẹhinna ṣatunṣe. Atunse laisi oye tọju aṣiṣe ṣugbọn ko yanju rẹ ati nigbagbogbo ṣẹda aṣiṣe tuntun ni ibomiiran.
mẹta mini igba
Irú 1 - Ọdẹ irú ọdẹ. Ninu RPG kan, ẹgbẹ naa ṣe idanwo eto akojo oja ni imuṣere “deede” ati ro pe o lagbara. Wọn ni AI sọ “gbiyanju lati kiraki akojo oja yii” ati ipilẹṣẹ awọn oju iṣẹlẹ ọran eti 30; 4 ninu iwọnyi jẹ awọn aṣiṣe otitọ (Pinpin nkan iwuwo 0, isọnu nigbakanna). Atunse ṣaaju ki o to atejade.
Irú 2 - Log onínọmbà resolved awọn jamba. A ere ti a laileto crashing; jamba àkọọlẹ wà ogogorun ti ila. Nigbati a ba fun AI ni awọn akọọlẹ ati beere fun apẹẹrẹ, o han pe jamba naa nigbagbogbo waye ni iyipada iṣẹlẹ kan pato ati iranti kekere. Pẹlu olobo yii, olupilẹṣẹ naa rii jijo iranti; Oṣuwọn jamba lọ silẹ si odo.
Ọran 3 - Pada lati aṣiṣe ayẹwo. Olupilẹṣẹ kan gbẹkẹle alaye AI pe “aṣiṣe yii jẹ nitori iṣẹ yii” ati tinkered pẹlu rẹ fun idaji ọjọ kan; ko si esi jade. Nigbati o ṣalaye ati wọle awọn igbesẹ iṣelọpọ lẹẹkansi, aṣiṣe wa ni aye ti o yatọ patapata. Ẹkọ: Awọn iwadii aisan ti AI jẹ awọn idawọle, kii ṣe ẹri.
Mẹrin daakọ awọn awoṣe
1) Ẹran eti / iran iwoye ilokulo:
Rẹ ipa: irira QA tester. Mo se apejuwe awọn wọnyi eto: [eto, ofin]. Iṣẹ-ṣiṣe: ṣe atokọ awọn oju iṣẹlẹ ọran eti 20 ti yoo gbiyanju lati fọ, lo nilokulo, tabi sọ eto yii sinu ipo airotẹlẹ. Fun ọkọọkan: kini lati gbiyanju, abajade ti a nireti, aṣiṣe ti o ṣeeṣe.
2) kikọ idanwo adaṣe:
Enjini: [Isokan 2022.3 / Unreal 5.3]. Ilana idanwo: [pato] .Kọ awọn idanwo adaṣe fun iṣẹ / eto atẹle: [apejuwe / koodu].Fi ọran deede, ọran idiwọn, ati titẹ sii aṣiṣe. Rii daju pe idanwo kọọkan jẹri nkan ti o nilari gidi; Kikọ ṣofo / awọn idanwo ti ko ni itumọ.
3) Iṣiro wọle/jamba:
Ni isalẹ ni awọn akọọlẹ jamba / aṣiṣe ti ere naa: [log] . Iṣẹ-ṣiṣe: samisi awọn ilana loorekoore, awọn ipo ti o wọpọ (oju-aye, iranti, akoko), ati awọn idi root ti o ṣee ṣe. Ṣe afihan idi kọọkan gẹgẹbi "irotẹlẹ lati jẹri"; sọ kedere. Tun sọ fun mi bi o ṣe le rii daju.
4) Ijuwe ijabọ kokoro:
Jẹ ki ijabọ aṣiṣe aiduro atẹle yii han gbangba ati ṣe atunṣe: [Iroyin aise]. Ijade: akọle, atunse igbese-nipasẹ-igbesẹ, esi ti a reti, esi gangan, igbohunsafẹfẹ, ayika. Ti alaye ti o padanu, ṣe atokọ kini alaye ti o nilo.
Ailagbara kiakia / Alagbara kiakia
Ibere ailagbara:
Kokoro kan wa ninu ere mi, ṣatunṣe rẹ.
Ko si ọrọ-ọrọ, ko si log, ko si ẹda; AI jẹ asọtẹlẹ ati ewu ti hallucinations jẹ giga.
Ibere ti o lagbara:
Kokoro kan wa ninu ere Unity 2022.3 mi: akojo oja nigbakan ni ilọpo meji nigbati ẹrọ orin ba ṣe fifuye fifipamọ ni iyara. Atunse: [igbese].Code ti o jọmọ: [lẹẹmọ]. Wọle: [lẹẹmọ] . Iṣẹ-ṣiṣe: ṣe akojọ awọn okunfa root ti o ṣee ṣe bi awọn idawọle lati jẹri, fun bi o ṣe le rii daju ati pe o ṣee ṣe atunṣe fun ọkọọkan.Ṣiṣe idi ti kii ṣe tẹlẹ; Ti o ko ba ni idaniloju, jẹ ki mi mọ.
Atunse, koodu, log ati “bayi bi ilewq” ibeere jẹ ki ayẹwo jẹ igbẹkẹle.
QA tabili tabili
Layer
Kini o ṣe idanwo?
AI ilowosi
eniyan ipin
iṣẹ-ṣiṣe
Ṣe ẹya naa ṣiṣẹ?
Akosile, koodu idanwo
Ipinnu gbigba
ifaseyin
Se ohun atijo baje?
laifọwọyi igbeyewo
Ipinnu ipari
awọn iwọn nla
dani input
gbóògì akosile
ayo
jamba / išẹ
ipinnu
Log onínọmbà
Gbongbo fa ìmúdájú
Iriri
Idanilaraya, intuition
lopin
patapata eda eniyan
Awọn aṣiṣe ti o wọpọ
- O kan ṣe idanwo imuṣere “deede”. Awọn ọran eti gbamu lẹhin itusilẹ.
- Ṣiṣe ayẹwo AI aṣiṣe bi ẹri. Kini idi ti a fihan nipasẹ log ati idanwo.
- Kikọ sofo aládàáṣiṣẹ igbeyewo. Idanwo ti ko ni itumọ yoo funni ni iruju ti igbẹkẹle.
- Iroyin kokoro aiduro. Aṣiṣe ti kii ṣe atunṣe ko le ṣe atunṣe.
- Ṣiṣayẹwo ifaseyin pada. Atunse kọọkan le fa awọn aṣiṣe tuntun.
Ni akojọpọ
QA ni ibawi ti o mu ki ere naa ṣetan fun ẹrọ orin naa. AI; ṣe ipilẹṣẹ awọn oju iṣẹlẹ ọran eti, kọ awọn idanwo adaṣe, ṣe itupalẹ awọn akọọlẹ ati ṣalaye awọn ijabọ aṣiṣe. Ṣugbọn awọn iwadii wọn jẹ awọn idawọle, igbelewọn iriri jẹ eniyan, ati pe gbogbo atunṣe nilo atunwo. Tun ṣe “ẹniti o le fọ eyi ati bii” ifasilẹ pẹlu AI; O gba ẹri naa.
Ohun elo iṣẹ-ṣiṣe
Yan eto lati inu ere rẹ. Ṣe awọn oju iṣẹlẹ 20 ti ipilẹṣẹ pẹlu awoṣe “ọran eti / iṣamulo iwoye” ati idanwo gangan 5 ti o lewu julọ. Ṣẹda ijabọ atunṣe fun kokoro kan ti o rii pẹlu awoṣe "imudara ijabọ kokoro".
akojọ ayẹwo
- [] Mo ti ṣẹda ohun eti nla pẹlu "Tani o le adehun yi ati bi?"
- [] Kọ ati atunyẹwo adaṣe adaṣe fun awọn sọwedowo loorekoore.
- [] Mo ṣe akiyesi ayẹwo AI bi arosọ ati fihan pẹlu log/idanwo.
- [] Mo royin awọn aṣiṣe ni atunṣe.
- [] Mo tun ṣe atunṣe kọọkan fun ipadasẹhin.