Mis on ühilduvuse testimine? Näide edasi ja tagasi
Enne kui õpime ühilduvuse testimist, mõistkem
Mis on ühilduvus?
Ühilduvus pole midagi muud kui võime eksisteerida või koos elada. Tavaelus Oil veega kokku ei sobi, kuid piima saab kergesti veega kombineerida.
Mis on ühilduvuse testimine?
Ühilduvuse testimine on tarkvara testimise tüüp, et kontrollida, kas teie tarkvara on võimeline töötama erinevates riistvaras, operatsioonisüsteemides, rakendustes, võrgukeskkondades või mobiilne seadmeid.
Ühilduvuse testimine on mittefunktsionaalse testimise tüüp
Ühilduvustestide tüübid
Vaatame ühilduvuse testimise tüüpe
- riistvara: kontrollib tarkvara ühilduvust erinevate riistvarakonfiguratsioonidega.
- Operating Systems: see kontrollib teie tarkvara ühilduvust erinevatega Operating System nagu Windows, Unix, Mac OS jne.
- tarkvara: see kontrollib teie arendatud tarkvara ühilduvust muu tarkvaraga. Näiteks peaks MS Wordi rakendus ühilduma muu tarkvaraga, nagu MS Outlook, MS Excel, VBA ja nii edasi
- Võrk: Erinevate parameetritega, näiteks ribalaiusega võrgus oleva süsteemi jõudluse hindamine, Operahelikiirus, mahutavus. Samuti kontrollib see rakendusi erinevates võrkudes kõigi varem mainitud parameetritega.
- brauseri: see kontrollib teie veebisaidi ühilduvust erinevate brauseritega, näiteks Firefox, Google Chrome, Internet Explorer jne.
- seadmed: see kontrollib teie tarkvara ühilduvust erinevate seadmetega, nagu USB-pordi seadmed, printerid ja skannerid, muud meediumiseadmed ja Blue tooth.
- mobiilne: kontrollige, kas teie tarkvara ühildub selliste mobiilplatvormidega nagu Android, iOS jne.
- Tarkvara versioonid: See kontrollib teie tarkvararakenduse ühilduvust tarkvara erinevate versioonidega. Näiteks kontrollides oma Microsoft Word olla ühilduv Windows 7, Windows 7 SP1, Windows 7 SP2, Windows 7 SP3.
Ühilduvuse testimisel on kahte tüüpi versioonikontrolli:
Tagasiulatuva ühilduvuse testimine
Tagasiulatuva ühilduvuse testimine on tehnika arendatud riist- või tarkvara käitumise ja ühilduvuse kontrollimiseks riist- või tarkvara vanemate versioonidega. Tagasiühilduvuse testimine on palju etteaimatav, kuna kõik eelmiste versioonide muudatused on teada.
Edaspidi ühilduvuse testimine
Edaspidi ühilduvuse testimine on protsess, mille eesmärk on kontrollida arendatud riist- või tarkvara käitumist ja ühilduvust riist- või tarkvara uuemate versioonidega. Edaspidise ühilduvuse testimist on pisut raske ennustada, kuna uuemates versioonides tehtavad muudatused pole teada.
Tööriistad ühilduvuse testimiseks
- BrowserStack – brauseri ühilduvuse testimine: see tööriist aitab tarkvarainseneril kontrollida rakendusi erinevates brauserites.
- Virtuaalsed lauaarvutid – OperaSüsteemi ühilduvus: seda kasutatakse rakenduste käitamiseks mitmes operatsioonisüsteemis virtuaalsed masinad. n Süsteemide arvu saab ühendada ja tulemusi võrrelda.
Kuidas teha ühilduvustesti
- Ühilduvuse testimise algfaasis tuleb määratleda keskkondade või platvormide komplekt, millel rakendus peaks töötama.
- Testijal peaks olema piisavalt teadmisi platvormide/tarkvara/riistvara kohta, et mõista rakenduse eeldatavat käitumist erinevates konfiguratsioonides.
- Keskkond tuleb seadistada erinevate platvormide, seadmete ja võrkudega testimiseks, et kontrollida, kas teie rakendus töötab erinevates konfiguratsioonides hästi.
- Teatage vigadest. Parandage vead. Kinnitamiseks korrake testi Defekt fikseerimine.
Järeldus
Ühilduvuse testimise kõige olulisem kasutusala on veenduda, kas arendatud tarkvara töötab erinevates konfiguratsioonides (nagu on kirjas nõuete dokumentatsioonis). See testimine on vajalik, et kontrollida, kas rakendus ühildub kliendi keskkonnaga.



