Junior
Mis on seadmete maatriks?
sobes.tech AI
Vastus AI-lt
Seadmete maatriks (Device Matrix) on tabel või nimekiri, mis hõlmab erinevaid seadmeid, brauserit, operatsioonisüsteeme ja nende versioone, millel tarkvara testimine toimub. See aitab määrata optimaalseid testikeskkondi, lähtudes toote sihtrühmast, selle funktsionaalsusest ja nõuetest.
Peamised elemendid:
- Seadmed: Füüsiliste seadmete nimekiri (nutitelefonid, tahvelarvutid, arvutid, IoT-seadmed) erinevatelt tootjatelt ja mudelitelt.
- Operatsioonisüsteemid: Seadmetele installitud operatsioonisüsteemide nimekiri (näiteks iOS, Android, Windows, macOS, Linux) ja nende versioonid.
- Brauserid: Veebibrauserite nimekiri (Chrome, Firefox, Safari, Edge) ja nende versioonid, mida kasutatakse veebirakendustele juurdepääsuks.
- Ekraani resolutsioon: Erinevad resolutsioonid, mida tuleb toetada.
- Võrk: Võrguühenduste tüübid (Wi-Fi, Cellular 3G/4G/5G) ja nende kiirus.
Eelised:
- Katvus: Tagab testimise kõige asjakohasemates seadmete ja keskkondade kombinatsioonides.
- Optimeerimine: Aitab vältida liigset testimist vähemkasutatavates kombinatsioonides, säästes aega ja ressursse.
- Prioriteet: Võimaldab määrata testimise prioriteeti, kõige kriitilisemates või levinumates keskkondades.
- Dokumentatsioon: Ametlik dokument, mis määratleb testimise ulatuse erinevates keskkondades.
Näide:
| Seade | OS | Brauser | OS versioon | Brauseri versioon | Märkus |
|---|---|---|---|---|---|
| Töölauaseade (PC) | Windows 10 | Chrome | 21H2 | Viimane | Põhijoonis |
| Töölauaseade (Mac) | macOS Sonoma | Safari | 14.3 | Viimane | Maci kasutajatele |
| Mobiilne (Android) | Android 13 | Chrome | 13 | Viimane | Kõige populaarsem |
| Mobiilne (iOS) | iOS 17 | Safari | 17 | Viimane | iPhone kasutajatele |
| Tahvelarvuti (Android) | Android 12 | Chrome | 12 | Viimane | Tahvelarvutitele |
Seadmete maatriksi loomine ja hooldus on oluline osa testimisstrateegiast, eriti toodete puhul, mis peavad olema kättesaadavad laia platvormide spektri jaoks.