Mis on ühilduvuse testimine? Edasi & Tagasi testimine (näide)

Lang L: none (table-of-contents):

Anonim

Enne ühilduvuse testimise õppimist mõistame

Mis on ühilduvus?

Ühilduvus pole midagi muud kui koosolemise või kooselu võime. Tavalises elus ei ühildu õli veega, kuid piima saab veega hõlpsasti kombineerida.

Mis on ühilduvuse testimine?

Ühilduvuse testimine on tarkvara testimise tüüp, et kontrollida, kas teie tarkvara on võimeline töötama erinevates riistvarades, opsüsteemides, rakendustes, võrgukeskkondades või mobiilseadmetes.

Ühilduvuse testimine on teatud tüüpi mittefunktsionaalne testimine

Ühilduvustestide tüübid

Uurime ühilduvuse testimise tüüpe

  • Riistvara : see kontrollib tarkvara ühilduvust riistvara erinevate konfiguratsioonidega.
  • Operatsioonisüsteemid : see kontrollib teie tarkvara ühilduvust erinevate operatsioonisüsteemidega, nagu Windows, Unix, Mac OS jne.
  • Tarkvara : see kontrollib teie väljatöötatud tarkvara ühilduvust muu tarkvaraga. Näiteks peaks MS Wordi rakendus ühilduma muu tarkvaraga, näiteks MS Outlook, MS Excel, VBA jne.
  • Võrk: süsteemi toimivuse hindamine võrgus, millel on erinevad parameetrid, näiteks ribalaius, töökiirus, läbilaskevõime. Samuti kontrollib see rakendust erinevates võrkudes kõigi varem mainitud parameetritega.
  • Brauser : see kontrollib teie veebisaidi ühilduvust erinevate brauseritega, nagu Firefox, Google Chrome, Internet Explorer jne.
  • Seadmed : see kontrollib teie tarkvara ühilduvust erinevate seadmetega, nagu USB-porti seadmed, printerid ja skannerid, muud meediumiseadmed ja sinine hammas.
  • Mobiil : kontrollige oma tarkvara ühilduvust mobiilsete platvormidega, nagu Android, iOS jne.
  • Tarkvara versioonid: see on teie tarkvara rakenduse ühilduvuse kontrollimine tarkvara erinevate versioonidega. Näiteks kontrollige oma Microsoft Wordi ühilduvust Windows 7, Windows 7 SP1, Windows 7 SP2, Windows 7 SP3-ga.

Ühilduvuse testimisel on versiooni kontrollimist kahte tüüpi:

Ühilduvuse tagurpidi testimine

Ühilduvuse tagurpidi testimine on meetod, mille abil saab kontrollida väljatöötatud riistvara või tarkvara käitumist ja ühilduvust riistvara või tarkvara vanemate versioonidega. Tagasiühilduvuse testimine on palju ennustatav, kuna kõik muudatused eelmistest versioonidest on teada.

Edaspidi ühilduvuse testimine

Edastatud ühilduvuse testimine on protsess, mille abil kontrollitakse väljatöötatud riistvara või tarkvara käitumist ja ühilduvust riistvara või tarkvara uuemate versioonidega. Edasise ühilduvuse testimist on natuke raske ennustada, kuna uuemates versioonides tehtavad muudatused pole teada.

Tööriistad ühilduvuse testimiseks

  1. BrowserStack - brauseri ühilduvuse testimine: see tööriist aitab tarkvarainseneril kontrollida rakendusi erinevates brauserites.
  2. Virtuaalsed töölauad - operatsioonisüsteemi ühilduvus: seda kasutatakse mitme operatsioonisüsteemi rakenduste käitamiseks virtuaalsete masinatena. n Süsteemide arvu saab ühendada ja tulemusi võrrelda.

Kuidas teha ühilduvuse testimist

  1. Ühilduvuse testimise algfaas on määratleda keskkondade või platvormide kogum, millega rakendus eeldatavasti töötab.
  2. Testijal peaks olema piisavalt teadmisi platvormidest / tarkvarast / riistvarast, et mõista eeldatavat rakenduskäitumist erinevate konfiguratsioonide korral.
  3. Keskkond tuleb seadistada testimiseks erinevate platvormide, seadmete ja võrkudega, et kontrollida, kas teie rakendus töötab hästi erinevates konfiguratsioonides.
  4. Teatage vigadest. Parandage defektid. Defektide parandamise kinnitamiseks testige uuesti.

Järeldus:

Ühilduvuse testimise kõige olulisem kasutamine on tagada, kas väljatöötatud tarkvara töötab erinevates konfiguratsioonides (nagu on sätestatud nõuete dokumentatsioonis). See testimine on vajalik, et kontrollida, kas rakendus ühildub kliendi keskkonnaga.