Gamitin ang mga ahenteng AI para sa exploratory na pagsubok sa Android, hindi bilang test oracle
Gamitin ang mga ahenteng AI para sa exploratory na pagsubok sa Android gamit ang de-saklaw na layunin, pagsusuri ng state, pagkuha ng ebidensya, deterministikong assertion, at tapat na limitasyon ng device-farm.
Kapaki-pakinabang ang mga ahenteng AI para sa exploratory na pagsubok sa mobile, mga journey na natural-language, at recovery mula sa maliliit na pagbabago sa UI. Panatilihing deterministiko ang pamantayan ng pass o fail, kumuha ng screenshot at trace, kontrolin ang test data, at panatilihin ang mga tradisyunal na pagsubok para sa mahahalagang assertion at regression.
Bigyan ang ahente ng de-saklaw na misyon sa pagsubok
Tukuyin ang state ng device, build ng app, account, test data, journey, inaasahang checkpoint, at ipinagbabawal na aksyon. Payagan ang ahente na galugarin ang navigation sa pagitan ng mga checkpoint, ngunit huwag itong payagang magbanghay ng sariling batayan kung ano ang pass.
Ihiwalay ang paggalugad sa assertion
Kaya ng isang modelo na ilarawan kung ano ang nakikita nito at umangkop sa pagbabago ng layout. Dapat pa ring ikumpara ng mahahalagang assertion ang malinaw na teksto, state, resulta ng network, state ng database, o ibang deterministikong signal. Itago ang mga screenshot at trace ng aksyon para maiulit ang isang pagkabigo.
- Test account at datos na maaaring i-reset
- Kilalang bersyon ng application at OS
- Deterministikong assertion ng checkpoint
- Ebidensya para sa bawat naiulat na depekto
- De-saklaw na patakaran sa recovery at retry
Alamin kung ano ang hindi ginagawa ng produkto
Kaya ni Melaya na patakbuhin ang isang naka-pares na aktwal na Android device at kapaki-pakinabang ito para sa mga daloy na exploratory na tinutulungan ng ahente. Hindi ito inihaharap bilang solusyon para sa iOS o kapalit ng isang pandaigdigang device farm na may libo-libong kombinasyon ng hardware at OS. Gamitin ang tamang imprastruktura para sa target na coverage.
Mga madalas itanong
Kaya bang palitan ng AI ang mga script sa pagsubok ng mobile?
Kaya nitong bawasan ang scripting para sa exploratory at nagbabagong journey, ngunit nakikinabang pa rin ang mahahalagang regression sa deterministikong pagsubok at assertion.
Anong ebidensya ang dapat panatilihin ng isang AI mobile test?
Panatilihin ang bersyon ng app at device, input, screen capture, aksyon, checkpoint, error, at panghuling resulta ng deterministikong assertion.
Sinusubukan ba ni Melaya ang iOS app?
Walang inaangkin na kakayahan sa iOS device-control. Nakatuon ang kasalukuyang Device Control sa Android.
