Qligħ:
- Kapaċità li tifhem in-natura bbażata fuq il-kurżità umana tal-ittestjar esploratorju u tuża l-intelliġenza artifiċjali bħala sieħeb biex tiġġenera karti tat-test u ħjiel intuwittivi
- Kapaċità li tiddiversifika l-assi ta 'skoperta bħal input, ħin, format, awtorizzazzjoni u interruzzjoni u tirreġistra kull anomalija bil-pass tal-produzzjoni mill-ġdid
- Kapaċità li tapplika l-limitu tal-użu tal-AI biss fi tħejjija u wrap-up waqt li s-sessjoni ta' skoperta nfisha titmexxa mill-bnedmin
Kull każ tat-test bil-miktub jiċċekkja xi ħaġa li diġà taħseb dwarha. Iżda l-iżbalji l-aktar perikolużi ħafna drabi jinħbew f'postijiet li ħadd ma ħaseb għalihom qabel. Ittestjar esploratorju — approċċ ta' ttestjar li fih min jittestja fl-istess ħin jitgħallem, jiddisinja u jmexxi l-prodott billi jesplorah, mingħajr ma jiddependi fuq skript miktub minn qabel — jimmira eżattament dan il-vojt. Fl-ittestjar esploratorju, l-espert jilgħab liberament mal-prodott, jistaqsi "x'jiġri jekk nagħmel dan," u jaqbad imġieba mhux mistennija tas-sistema. Dan huwa t-tip ta 'ttestjar li jiddependi l-aktar fuq l-intuwizzjoni u l-kurżità tal-bniedem — u huwa eżattament għaliex ir-rwol tal-intelliġenza artifiċjali (AI) hawnhekk mhuwiex li "tissostitwixxi" iżda li tkabbar il-kurżità, tevoka punti blind, u tiġġenera ideat.
F'din l-unità inti titgħallem kif tuża l-AI bħala sieħeb ta' ttestjar esploratorju: mill-istampar ta' karti tat-test, li tevoka euristiċi, sa sommarju ta' noti ta' wara s-sessjoni.
Għaliex l-ittestjar esploratorju għadu xogħol uman?
Ittestjar bil-kitba — test b'passi miktuba minn qabel u ripetuti verbatim — jikkonferma dak li hu magħruf; Tfittxijiet ta' ttestjar esploratorju għal dak mhux magħruf. Il-valur fl-ittestjar esploratorju ġej mill-mument li min jittestja jara l-prodott u jħoss "hemm xi ħaġa stramba hawn." L-AI ma tistax tara l-prodott il-mod kif taraha, ma tistax tħoss x'jiddejjaq lill-utent reali, ma jistax jiġi mfixkel billi tgħid "din il-buttuna tinsab fil-post ħażin". Iżda l-AI hija għajnuna qawwija ħafna fi tliet modi: (1) tipproduċi listi sistematiċi ta 'ideat tat-test, (2) tfakkrek f'assi tat-test li tkun insejt, (3) tibdel in-noti ta' skoperta mxerrda tiegħek f'rapport organizzat.
Tip: Staqsi lill-AI għal "tisħin ta' idea tat-test" qabel tibda s-sessjoni ta' skoperta; Tħallix l-iskrin lill-AI waqt is-sessjoni. AI hija utli qabel u wara s-sessjoni; Is-sessjoni nnifisha hija mmexxija mill-kurżità tiegħek.
Euristika u AI
Testers esploratorji jużaw euristiċi, li huma tfakkiriet qosra li jipprovdu direzzjoni fil-kaċċa tal-bugs. L-AI tista' tfakkarkom f'dawn billi tadattahom għall-kuntest tiegħek. Ftit klassiċi:
- CRUD: Ipprova l-fluss Oħloq, Aqra, Aġġorna, Ħassar għal kull data; tinterrompi lil xi ħadd.
- Goldilocks (ftit/sħiħ/lott): Daħħal ftit, sħiħ u ħafna dejta f'qasam (0 karattri, karattru 1, 10,000 karattru).
- CRUD + skedar: Editja l-istess rekord f'żewġ tabs f'daqqa, imbagħad issalva t-tnejn.
- Interruzzjoni: Aġġorna l-paġna f'nofs l-azzjoni, skonnettja n-netwerk, agħfas backspace.
- Ordni inversa: Agħmel il-passi f'ordni inversa (paga l-ewwel, imbagħad żid mal-karrettun).
Meta tgħid lill-AI biex "jissuġġerixxi provi konkreti billi tapplika dawn l-indikazzjonijiet intuwittivi għal dak l-iskrin," ikollok lista ta 'kontroll lesta għall-post.
Kitba ta' kundizzjoni tat-test (charter)
Ittestjar esploratorju mhuwiex dwar wandering; Hija ffukata fuq iċ-charter tat-test (direttiva qasira li tiddefinixxi x'se tesplora sessjoni ta' esplorazzjoni u għal liema skop). Karta tajba ssegwi dan ix-xejra: “Esplora [dominju fil-mira], billi tuża [għodda/dejta], biex tikxef [x’informazzjoni/riskju].” AI malajr tabbozza dawn it-termini.
Ibbilanċjar ta 'ttestjar b'kitba ma' ttestjar esploratorju
Strateġija ta' ttestjar soda tuża taħlita ta' ttestjar b'kitba (awtomatizzati, ripetibbli) u ttestjar esploratorju. Testijiet scripted bl-irħis jivverifikaw li l-imgieba magħrufa ma jitkissrux, verżjoni wara l-oħra; L-ittestjar esploratorju, min-naħa l-oħra, ifittex riskji ġodda li dawn l-iskripts qatt ma kkunsidraw. It-tnejn mhumiex kompetituri, iżda jikkumplimentaw. Żball komuni huwa li taħseb “ejja nawtomatizzaw kollox sabiex ma jkunx hemm bżonn ta’ skoperta”; billi l-awtomazzjoni tiċċekkja biss għal dak li diġà taf, qatt ma tista' ssib dak li ma tafx. Żball ieħor huwa l-oppost: tiddependi fuq skoperta manwali ma 'kull rilaxx mingħajr ma twaqqaf l-ebda awtomazzjoni - dan iwassal għall-istess bugs bażiċi li jidħlu għal darb'oħra u għal darb'oħra.
L-AI tgħin biex tistabbilixxi dan il-bilanċ: tista' ddawwar anomalija li ssib fis-sessjoni ta' skoperta tiegħek f'test ta' rigressjoni b'kitba permanenti billi tagħtiha lill-AI. Għalhekk, l-iżball ladarba skopert fl-iskoperta qatt ma jista 'jirritorna mhux skopert mill-ġdid. Discovery tieħu ħsieb "sib ir-riskju l-ġdid", l-awtomazzjoni tieħu ħsieb "tħallix il-misjub"; AI taċċellera l-pont bejn it-tnejn.
Tip: Separa l-output ta’ kull sessjoni ta’ skoperta f’żewġ bramel: “bugs biex tirranġa immedjatament” u “xenarji biex tinbidel f’awtomazzjoni permanenti.” It-tieni barmil iġorr il-valur fit-tul tal-iskoperta fil-pakkett tar-rigressjoni tiegħek.
Pront dgħajjef / Pront qawwi
Dgħajjef: "X'għandi nittestja fuq dan l-iskrin?"
Qawwija: "Għal 'profil ta' ritratt upload' karatteristika, jaqsam is-sessjoni ta 'ttestjar esploratorju ta' 90 minuta fi kundizzjonijiet tat-test 3. Għal kull kundizzjoni: agħti l-mira, ħjiel intuwittivi għall-użu (daqs tal-fajl/format/sakki tad-deheb/truncation), 5 azzjonijiet konkreti biex tipprova, u sinjali ta 'riskju li għandek toqgħod attent għalihom (tnaqqis, immaġni korrotta, sigurtà ta' fajls riskju kbir, estensjoni ta 'fajls ħażina). difensivament."
Pront qawwija; jagħti tul, struttura, ħjiel u fokus fuq ir-riskju. Ir-riżultat huwa road map li inti ser iżżomm handy matul is-sessjoni.
Tabella tal-assi tal-esplorazzjoni
assi
mistoqsija li tistaqsi
esej kampjun
Limiti tad-dħul
X'jagħmel il-qasam f'valuri estremi?
10,000 isem karattru
ħin
X'jiġri fl-ipproċessar konkorrenti/interrott?
Issejvja l-istess rekord f'żewġ tabs
Format
Kif timmaniġġja l-format mhux mistenni?
Emoji, test minn lemin għax-xellug, HTML
awtorità
Jista' l-utent mhux awtorizzat aċċess?
Ibdel il-URL manwalment
Status
Transizzjoni ta' stat invalida hija possibbli?
Ipprova tħallas għall-ordni kkanċellata
tnaqqis
Id-dejta hija konsistenti meta n-netwerk/sessjoni tiġi interrotta?
Aqta 'netwerk waqt ir-reġistrazzjoni
Erba' mudelli li jistgħu jiġu kkupjati
1) Ġeneratur tal-kundizzjoni tat-test:
Ir-rwol tiegħek: tester esploratorju anzjan. Aqsam [tul] minuta sessjoni esploratorja fi 3-4 kundizzjonijiet tal-ittestjar għall-karatteristika:[karatteristika]. Kull kundizzjoni: għan, ħjiel intuwittivi biex tuża, 5 azzjonijiet konkreti biex tipprova, sinjali ta 'riskju biex tara. Mudell tal-kundizzjoni: "Esplora [dominju] bi [għodda/dejta] għal [riskju/informazzjoni]."
2) Adapter cue intuwittiv:
Ittraduċi dawn l-indikazzjonijiet intuwittivi f'esperimenti konkreti għall-iskrin li ġej: CRUD, goldilocks (inqas/sħiħ/aktar), interruzzjoni, ordni inversa, awtorizzazzjoni ta 'bypass. Skrin: [skrin/deskrizzjoni tal-fluss]. Ikteb 2 esperimenti speċifiċi għall-iskrin għal kull ħjiel.
3) Tfakkira tal-post blind:
Qed nittestja l-karatteristika li ġejja: [karatteristika].Elenka l-10 każijiet fejn testers b'esperjenza AKTAR jitilfu din it-tip ta 'karatteristika. Inkludi l-aċċessibbiltà, il-lokalizzazzjoni (lingwa/data/munita), il-konkorrenza, is-sigurtà u l-assi tal-prestazzjoni.
4) Sommarju tan-nota tas-sessjoni:
Hawn taħt jinsabu n-noti mhux ipproċessati mis-sessjoni ta 'skoperta tiegħi. Organizzahom f'din l-istruttura: - Anomaliji misjuba (b'severità stmata) - Dawk bi pass ta' riproduzzjoni magħruf - Dawk li jeħtieġu aktar investigazzjoni - Suġġeriment għas-sessjoni li jmiss Noti mhux ipproċessati: [paste notes]
tliet każijiet żgħar
Każ 1 — Tfakkira tal-blind spot fl-azzjoni. Espert kien qed jittestja l-karatteristika tat-tfittxija f'applikazzjoni multilingwi. Fuq tfakkira tal-AI biex "tinsiex l-assi tal-lokalizzazzjoni", huwa pprova l-konverżjoni tal-ittra "i/I" speċifika għat-Tork. It-tfittxija għal "Istanbul" ma ta l-ebda riżultat; Ġie skopert żball ta' konverżjoni b'ittri żgħar. Assi AI mfakkra, l-espert ippruvaw u sabha.
Każ 2 — Fokus tal-karta. Tester ġdid qatta' sagħtejn "jisserfja" permezz ta' skrin tal-ħlas iżda għamel biss 2 noti żgħar minħabba li ma kienx strutturat. Wara li ppjana sessjoni bl-AI maqsuma fi 3 kundizzjonijiet tat-test, irreġistra 11-il anomalija fl-istess perjodu; tnejn minnhom kienu serji. L-istess ħin kien 5 darbiet aktar effiċjenti grazzi għall-istruttura.
Każ 3 — Ittestjar ta' upload difensiv tal-fajl. Tim ipprova l-"estensjoni żbaljata/fajl kbir wisq" issuġġerit minn YZ fit-tlugħ ta' ritratt tal-profil, fi ħdan il-prodotti tagħhom stess. Sabu li fajl ta '50 MB ġġarraf is-server għal 40 sekonda u żied limitu ta' daqs u timeout. L-ittestjar sar biss fuq il-prodotti tiegħu stess, għal skopijiet difensivi.
Żbalji komuni
- Tissostitwixxi AI b'sessjoni. Il-valur tal-iskoperta huwa fl-osservazzjoni u l-intuwizzjoni tiegħek; L-AI tgħin fil-preparazzjoni u l-irkupru.
- Fittex mingħajr riżerva. Tqatta’ sigħat mingħajr fokus u ssib ftit. Il-kundizzjoni tat-test tagħti attenzjoni.
- Mhux tiġbor noti. Jekk ma ssalvax l-anomalija misjuba fl-iskoperta bil-pass tal-produzzjoni mill-ġdid, dik is-sejba tintilef.
- Li tkun mwaħħla fuq assi wieħed. Dejjem tittestja l-limiti tal-input; Bypassing awtorità, iskedar, assi tal-lokalizzazzjoni.
- Twettiq ta' testijiet ta' sigurtà mhux awtorizzati. Ipprova biss manipulazzjoni tal-fajl/URL fuq il-prodott tiegħek stess u bil-permess.
Fil-qosor
L-ittestjar esploratorju huwa t-tip ta 'ttestjar li jiddependi l-aktar fuq il-kurżità umana, it-tiftix għal dak mhux miktub. AI mhux se jissostitwixxik hawn; Jiddeskrivi l-kundizzjonijiet tat-test, jadatta ħjiel intuwittivi għall-kuntest tiegħek, ifakkark f'punti blind, u jibdel in-noti messy tas-sessjoni tiegħek f'rapport organizzat. Il-valur ġej mill-osservazzjoni u l-intuwizzjoni tiegħek; L-AI tiffoka u timmultiplika dan il-valur. Ikteb il-kundizzjonijiet, ivarja l-assi, irreġistra s-sejbiet bil-pass tal-produzzjoni mill-ġdid, wettaq testijiet tas-sigurtà biss fi ħdan l-awtorizzazzjoni.
Kompitu ta' applikazzjoni
Agħżel karatteristika mill-prodott tiegħek. Aqsam is-sessjoni ta' 60 minuta fi 3 kundizzjonijiet billi tuża l-mudell "ġeneratur tal-kundizzjoni tat-test" b'AI. Agħmel is-sessjoni (mingħajr AI, tesplora bl-idejn), żomm noti mhux ipproċessati. Meta tkun lest, organizza n-noti bil-mudell "ta' sommarju tan-nota tas-sessjoni". Riżultat: mill-inqas 5 anomaliji, pass ta' riġenerazzjoni għal kull wieħed u stima tas-severità. Innota liema kundizzjoni tat-test u ħjiel intuwittiv irriżultaw fl-aktar anomalija siewja li sibt.
lista ta' kontroll
- [ ] Qabel is-sessjoni, ħloqt kundizzjonijiet tat-test bl-AI u ddeterminajt il-fokus.
- [ ] Ippruvajt mill-inqas 4 assi differenti ta' skoperta (input, ħin, format, awtorizzazzjoni, interruzzjoni).
- [ ] Mexxejt is-sessjoni manwalment, bil-kurżità tiegħi stess; I ma ssostitwixxix AI.
- [ ] Irreġistrajt kull anomalija bil-pass tar-riproduzzjoni tagħha u l-istima tas-severità.
- [ ] Bdejt in-noti tiegħi f'rapport regolari bl-AI.
- [ ] Jiena ppruvajt biss sigurtà/manipulazzjoni fuq il-prodott tiegħi stess u b'awtorizzazzjoni.