Faida:
- Uwezo wa kuelewa asili ya udadisi ya mwanadamu ya majaribio ya uchunguzi na kutumia akili ya bandia kama mshirika kuunda hati za majaribio na vidokezo angavu.
- Uwezo wa kubadilisha mhimili wa ugunduzi kama vile ingizo, muda, umbizo, uidhinishaji na usumbufu na kurekodi kila hitilafu kwa hatua ya uzalishaji tena.
- Uwezo wa kutumia kikomo cha kutumia AI tu katika maandalizi na kumalizia wakati kipindi cha ugunduzi yenyewe kinafanywa na wanadamu.
Kila kesi ya jaribio iliyoandikwa hukagua kitu ambacho tayari kimefikiriwa. Lakini makosa hatari zaidi mara nyingi hujificha mahali ambapo hakuna mtu aliyefikiria hapo awali. Majaribio ya kiuchunguzi - mbinu ya majaribio ambapo mtumiaji anayejaribu hujifunza, kubuni na kuendesha bidhaa kwa wakati mmoja kwa kuichunguza, bila kutegemea hati iliyoandikwa awali - hulenga pengo hili haswa. Katika upimaji wa uchunguzi, mtaalam hucheza kwa uhuru na bidhaa, anauliza "nini ikiwa nitafanya hivi," na kupata tabia isiyotarajiwa ya mfumo. Hii ndiyo aina ya majaribio ambayo inategemea zaidi angalizo na udadisi wa binadamu - na hiyo ndiyo sababu hasa jukumu la akili bandia (AI) hapa si "kuchukua nafasi" bali kukuza udadisi, kuibua doa, na kutoa mawazo.
Katika kitengo hiki utajifunza jinsi ya kutumia AI kama mshirika wa majaribio ya uchunguzi: kuanzia uchapishaji wa hati za majaribio, uhamasishaji wa maandishi, hadi muhtasari wa madokezo ya baada ya kikao.
Kwa nini upimaji wa uchunguzi bado ni kazi ya binadamu?
Upimaji wa maandishi - mtihani na hatua zilizoandikwa mapema na kurudiwa kwa neno - inathibitisha kile kinachojulikana; Majaribio ya uchunguzi hutafuta yasiyojulikana. Thamani katika majaribio ya kiuchunguzi hutoka wakati mtumiaji anapoona bidhaa na kuhisi "kuna jambo la ajabu hapa." AI haiwezi kuona bidhaa jinsi unavyoiona, haiwezi kuhisi ni nini kitasumbua mtumiaji halisi, haiwezi kusumbuliwa kwa kusema "kitufe hiki kiko mahali pasipofaa". Lakini AI ni usaidizi wenye nguvu sana kwa njia tatu: (1) kutoa orodha za utaratibu wa mawazo ya mtihani, (2) kukukumbusha kuhusu shoka za majaribio ambazo umesahau, (3) kugeuza maelezo yako ya uvumbuzi yaliyotawanyika kuwa ripoti iliyopangwa.
Kidokezo: Uliza AI "uboreshaji wa wazo la jaribio" kabla ya kuanza kipindi cha ugunduzi; Usiache skrini kwa AI wakati wa kikao. AI inasaidia kabla na baada ya kikao; Kikao chenyewe kinaendeshwa na udadisi wako.
Heuristics na AI
Wachunguzi wa majaribio hutumia heuristics, ambazo ni vikumbusho vifupi vinavyotoa mwelekeo katika uwindaji wa wadudu. AI inaweza kukukumbusha haya kwa kuyarekebisha kulingana na muktadha wako. Classics chache:
- CRUD: Jaribu Unda, Soma, Sasisha, Futa mtiririko kwa kila data; kumkatisha mtu.
- Goldilocks (kidogo/imejaa/kingi): Ingiza data kidogo sana, imejaa na nyingi kwenye sehemu (herufi 0, herufi 1, herufi 10,000).
- CRUD + kuratibu: Hariri rekodi sawa katika vichupo viwili mara moja, kisha uhifadhi zote mbili.
- Katisha: Onyesha upya ukurasa katikati ya kitendo, tenganisha mtandao, bonyeza backspace.
- Agizo la kurudi nyuma: Fanya hatua kwa mpangilio wa nyuma (lipa kwanza, kisha uongeze kwenye rukwama).
Unapoiambia AI "kupendekeza majaribio madhubuti kwa kutumia vidokezo hivi angavu kwa skrini hiyo," unapata orodha hakiki iliyo tayari kwa uga.
Kuandika hali ya mtihani (hati)
Upimaji wa uchunguzi hauhusu kutangatanga; Inalenga hati ya majaribio (maelekezo mafupi ambayo yanafafanua nini kipindi cha uchunguzi kitachunguza na kwa madhumuni gani). Hati nzuri hufuata muundo huu: "Gundua [kikoa lengwa], kwa kutumia [zana/data], kugundua [maelezo/hatari gani]." AI huandaa masharti haya haraka.
Kusawazisha majaribio ya maandishi na majaribio ya uchunguzi
Mkakati wa kupima sauti hutumia mchanganyiko wa majaribio ya maandishi (ya kiotomatiki, yanayorudiwa) na uchunguzi. Majaribio ya hati huthibitisha kwa bei nafuu kuwa tabia zinazojulikana hazijavunjwa, toleo baada ya toleo; Upimaji wa uchunguzi, kwa upande mwingine, hutafuta hatari mpya ambazo hati hizi hazijawahi kuzingatia. Wawili hao si washindani, bali wanakamilishana. Kosa la kawaida ni kufikiria "hebu tufanye kila kitu kiotomatiki ili hakuna haja ya ugunduzi"; ilhali otomatiki hukagua tu kile ambacho tayari unajua, haiwezi kamwe kupata usichojua. Hitilafu nyingine ni kinyume chake: kutegemea ugunduzi wa mtu binafsi kwa kila toleo bila kusanidi kiotomatiki chochote - hii husababisha hitilafu zile zile zinazoingia tena na tena.
AI husaidia kuanzisha salio hili: unaweza kubadilisha hitilafu utakayopata katika kipindi chako cha ugunduzi kuwa jaribio la kudumu la urejeshaji kumbukumbu kwa kuipatia AI. Kwa hivyo, kosa lililogunduliwa katika ugunduzi haliwezi kurudi bila kutambuliwa tena. Ugunduzi hutunza "pata hatari mpya", mitambo ya kiotomatiki hutunza "usiache kupatikana"; AI huharakisha daraja kati ya hizo mbili.
Kidokezo: Tenganisha matokeo ya kila kipindi cha ugunduzi katika ndoo mbili: "hitilafu za kurekebisha mara moja" na "mazingira ya kugeuka kuwa otomatiki ya kudumu." Ndoo ya pili hubeba thamani ya muda mrefu ya ugunduzi kwenye kifurushi chako cha urekebishaji.
Mwongozo dhaifu / Mwongozo thabiti
Dhaifu: "Nifanye mtihani gani kwenye skrini hii?"
Imara: "Kwa kipengele cha 'upakiaji wa picha ya wasifu', gawanya kipindi cha majaribio cha dakika 90 katika hali 3 za majaribio. Kwa kila hali: toa lengwa, vidokezo angavu vya kutumia (ukubwa wa faili/umbizo/goldilocks/upunguzaji), hatua 5 madhubuti za kujaribu, na ishara za hatari za kuangalia (kupunguza kasi, kuhatarisha upakiaji wa faili kwa njia mbaya, kushughulikia kwa njia mbaya ya usalama). faili, kiendelezi kisicho sahihi) kwa kujihami."
Agizo lenye nguvu; inatoa muda, muundo, dalili na umakini wa hatari. Matokeo yake ni ramani ya barabara utakayotumia wakati wote wa kipindi.
Jedwali la shoka za uchunguzi
mhimili
swali la kuuliza
sampuli ya insha
Vikomo vya pembejeo
Uga hufanya nini kwa viwango vya juu zaidi?
Jina la herufi 10,000
muda
Je! ni nini hufanyika katika usindikaji unaofanana/ uliokatizwa?
Hifadhi rekodi sawa katika tabo mbili
Umbizo
Jinsi ya kushughulikia muundo usiyotarajiwa?
Emoji, maandishi kutoka kulia kwenda kushoto, HTML
mamlaka
Je, mtumiaji ambaye hajaidhinishwa anaweza kufikia?
Badilisha URL wewe mwenyewe
Hali
Je, mabadiliko ya hali batili yanawezekana?
Jaribu kulipia agizo lililoghairiwa
makato
Je, data ni sawa wakati mtandao/kipindi kimekatizwa?
Kata mtandao wakati wa kurekodi
Violezo vinne vinavyoweza kunakiliwa
1) Jenereta ya hali ya mtihani:
Jukumu lako: mtihani mkuu wa uchunguzi. Gawanya kipindi cha dakika [ya muda] cha uchunguzi katika hali 3-4 za majaribio kwa kipengele:[kipengele]. Kila hali: lengo, vidokezo angavu vya kutumia, vitendo 5 madhubuti vya kujaribu, ishara za hatari za kutazama. Muundo wa hali: "Gundua [kikoa] kwa [zana/data] kwa [hatari/maelezo]."
2) Adapta ya alama ya angavu:
Tafsiri vidokezo hivi angavu katika majaribio madhubuti ya skrini ifuatayo: CRUD, vifuniko vya dhahabu (vidogo/vimejaa/zaidi), kukatiza, kuagiza kinyume, uidhinishaji wa kupita. Skrini: [maelezo ya skrini/mtiririko]. Andika majaribio 2 mahususi ya skrini kwa kila kidokezo.
3) Kikumbusho cha mahali kipofu:
Ninajaribu kipengele kifuatacho: [kipengele].Orodhesha matukio 10 ambapo wajaribu walio na uzoefu WENGI hukosa aina hii ya kipengele. Jumuisha ufikivu, ujanibishaji (lugha/tarehe/sarafu), upatanisho, usalama na shoka za utendakazi.
4) Muhtasari wa dokezo la kipindi:
Yafuatayo ni maelezo mabichi kutoka kwa kipindi changu cha ugunduzi. Yapange katika muundo huu: - Mapungufu yamepatikana (pamoja na makadirio ya ukali) - Yale yaliyo na hatua inayojulikana ya kuzaliana - Yanayohitaji uchunguzi zaidi - Pendekezo la kipindi kijacho Maelezo ghafi: [bandika madokezo]
kesi tatu ndogo
Kesi ya 1 - Kikumbusho cha sehemu isiyoonekana kinatumika. Mtaalamu alikuwa akijaribu kipengele cha utafutaji katika programu ya lugha nyingi. Juu ya ukumbusho wa AI "usisahau mhimili wa ujanibishaji", alijaribu ubadilishaji wa herufi maalum ya Kituruki "i/I". Kutafuta "Istanbul" hakutoa matokeo yoyote; Hitilafu ya kubadilisha herufi ndogo imegunduliwa. Mhimili wa AI ulikumbushwa, mtaalam alijaribu na kuipata.
Kesi ya 2 - Kuzingatia katiba. Mjaribu mpya alitumia saa 2 "kuvinjari" kwenye skrini ya malipo lakini aliandika noti 2 ndogo pekee kwa sababu haikuwa na muundo. Baada ya kupanga kikao na AI iliyogawanywa katika hali 3 za mtihani, ilirekodi makosa 11 katika kipindi hicho; wawili kati yao walikuwa serious. Wakati huo huo ulikuwa shukrani mara 5 zaidi kwa muundo.
Kesi ya 3 - Jaribio la upakiaji wa faili la ulinzi. Timu ilijaribu "kiendelezi kisicho sahihi/faili kubwa sana" iliyopendekezwa na YZ katika kupakia picha ya wasifu, ndani ya bidhaa zao. Imegundua kuwa faili ya MB 50 iligonga seva kwa sekunde 40 na kuongeza kikomo cha ukubwa na muda umeisha. Upimaji ulifanyika tu kwa bidhaa zake, kwa madhumuni ya kujihami.
Makosa ya kawaida
- Kubadilisha AI na kikao. Thamani ya ugunduzi iko katika uchunguzi wako na angavu; AI husaidia kwa maandalizi na kupona.
- Vinjari bila kuweka nafasi. Kutumia masaa bila umakini na kupata kidogo. Hali ya mtihani inatoa umakini.
- Sio kukusanya madokezo. Usipohifadhi hitilafu iliyopatikana katika ugunduzi na hatua ya uzalishaji tena, utafutaji huo utapotea.
- Kukwama kwenye mhimili mmoja. Daima kupima mipaka ya pembejeo; Kukwepa mamlaka, kuratibu, mhimili wa ujanibishaji.
- Kufanya majaribio ya usalama ambayo hayajaidhinishwa. Jaribu tu kudanganya faili/URL kwenye bidhaa yako mwenyewe na kwa ruhusa.
Kwa muhtasari
Majaribio ya kiuchunguzi ni aina ya majaribio ambayo hutegemea zaidi udadisi wa binadamu, kutafuta yale ambayo hayajaandikwa. AI sitachukua nafasi yako hapa; Inaangazia hali za majaribio, inabadilisha vidokezo angavu kwa muktadha wako, inakukumbusha sehemu zisizo wazi, na kubadilisha madokezo yako ya kipindi yenye fujo kuwa ripoti iliyopangwa. Thamani hutoka kwa uchunguzi wako na angavu; AI inalenga na kuzidisha thamani hii. Andika masharti, badilisha shoka, rekodi matokeo na hatua ya uzalishaji tena, fanya vipimo vya usalama tu ndani ya idhini.
Jukumu la maombi
Chagua kipengele kutoka kwa bidhaa yako mwenyewe. Gawanya kipindi cha dakika 60 katika hali 3 kwa kutumia kiolezo cha "jenereta ya hali ya majaribio" na AI. Fanya kipindi (bila AI, kuchunguza kwa mkono), weka maelezo mabichi. Ukimaliza, panga madokezo kwa kiolezo cha "muhtasari wa dokezo la kipindi". Matokeo: angalau hitilafu 5, hatua ya kuzaliwa upya kwa kila moja na makadirio ya ukali. Kumbuka ni hali gani ya jaribio na kidokezo angavu kilichosababisha hitilafu muhimu zaidi uliyopata.
orodha ya ukaguzi
- [ ] Kabla ya kipindi, niliunda hali za majaribio na AI na nikaamua lengo.
- [ ] Nilijaribu angalau shoka 4 tofauti za ugunduzi (ingizo, muda, umbizo, uidhinishaji, ukatizaji).
- [ ] Niliendesha kikao kwa mikono, kwa udadisi wangu mwenyewe; Sikuchukua nafasi ya AI.
- [ ] Nilirekodi kila hitilafu kwa hatua yake ya kuzaliana na makadirio ya ukali.
- [ ] Niligeuza madokezo yangu kuwa ripoti ya kawaida na AI.
- [ ] Nimejaribu tu usalama/udanganyifu kwenye bidhaa yangu mwenyewe na kwa idhini.