Kas ir saderības pārbaude? Pārbaude uz priekšu un atpakaļ (piemērs)

Pirms mēs mācāmies saderības testēšanu, sapratīsim-

Kas ir saderība?

Saderība nav nekas cits kā spēja pastāvēt vai dzīvot kopā. Parastā dzīvē eļļa nav saderīga ar ūdeni, bet pienu var viegli apvienot ar ūdeni.

Kas ir saderības pārbaude?

Saderības pārbaude ir programmatūras testēšanas veids, lai pārbaudītu, vai jūsu programmatūra spēj darboties dažādās aparatūrās, operētājsistēmās, lietojumprogrammās, tīkla vidēs vai mobilajās ierīcēs.

Saderības pārbaude ir nefunkcionālas pārbaudes veids

Saderības testu veidi

Apskatīsim saderības pārbaudes veidus

  • Aparatūra : Tā pārbauda programmatūras saderību ar dažādām aparatūras konfigurācijām.
  • Operētājsistēmas : Tas pārbauda, ​​vai jūsu programmatūra ir saderīga ar dažādām operētājsistēmām, piemēram, Windows, Unix, Mac OS utt.
  • Programmatūra : Tā pārbauda, ​​vai jūsu izstrādātā programmatūra ir saderīga ar citu programmatūru. Piemēram, MS Word lietojumprogrammai jābūt saderīgai ar citu programmatūru, piemēram, MS Outlook, MS Excel, VBA utt.
  • Tīkls: Sistēmas veiktspējas novērtēšana tīklā ar dažādiem parametriem, piemēram, joslas platumu, darbības ātrumu, jaudu. Tas arī pārbauda lietojumprogrammu dažādos tīklos ar visiem iepriekš minētajiem parametriem.
  • Pārlūkprogramma : Tas pārbauda jūsu vietnes saderību ar dažādām pārlūkprogrammām, piemēram, Firefox, Google Chrome, Internet Explorer utt.
  • Ierīces : Tas pārbauda jūsu programmatūras saderību ar dažādām ierīcēm, piemēram, USB porta ierīcēm, printeriem un skeneriem, citām multivides ierīcēm un zilo zobu.
  • Mobilais : Pārbaudiet, vai jūsu programmatūra ir saderīga ar mobilajām platformām, piemēram, Android, iOS utt.
  • Programmatūras versijas: Tā pārbauda, ​​vai jūsu lietojumprogramma ir saderīga ar dažādām programmatūras versijām. Piemēram, pārbaudot, vai jūsu Microsoft Word ir saderīgs ar Windows 7, Windows 7 SP1, Windows 7 SP2, Windows 7 SP3.

Saderības testēšanā ir divu veidu versiju pārbaude:

Atpakaļsaderības pārbaude

Atpakaļsaderības pārbaude ir paņēmiens, lai pārbaudītu izstrādātās aparatūras vai programmatūras darbību un saderību ar vecākām aparatūras vai programmatūras versijām. Atpakaļējās saderības testēšana ir daudz paredzama, jo visas izmaiņas no iepriekšējām versijām ir zināmas.

Uz priekšu saderības pārbaude

Uz priekšu saderības pārbaude ir process, lai pārbaudītu izstrādātās aparatūras vai programmatūras darbību un saderību ar jaunākajām aparatūras vai programmatūras versijām. Saderības testēšanu uz priekšu ir nedaudz grūti paredzēt, jo izmaiņas, kas tiks veiktas jaunākajās versijās, nav zināmas.

Saderības pārbaudes rīki

  1. BrowserStack - pārlūkprogrammas saderības pārbaude: šis rīks palīdz programmatūras inženierim pārbaudīt lietojumprogrammu dažādās pārlūkprogrammās.
  2. Virtuālie galddatori - operētājsistēmas saderība: to izmanto, lai palaistu lietojumprogrammas vairākās operētājsistēmās kā virtuālās mašīnas. n Sistēmu skaitu var savienot un salīdzināt rezultātus.

Kā veikt saderības pārbaudi

  1. Sākotnējā saderības pārbaudes fāze ir definēt to vides vai platformu kopu, ar kurām paredzēts darboties lietojumprogrammā.
  2. Testētājam vajadzētu būt pietiekami daudz zināšanu par platformām/programmatūru/aparatūru, lai saprastu paredzamo lietojumprogrammas darbību dažādās konfigurācijās.
  3. Vide ir jāiestata testēšanai ar dažādām platformām, ierīcēm un tīkliem, lai pārbaudītu, vai jūsu lietojumprogramma darbojas labi dažādās konfigurācijās.
  4. Ziņojiet par kļūdām. Novērsiet defektus. Atkārtoti pārbaudiet, lai apstiprinātu Defekts fiksēšana.

Secinājums:

Vissvarīgākā saderības pārbaudes izmantošana ir nodrošināt, vai izstrādātā programmatūra darbojas dažādās konfigurācijās (kā norādīts prasību dokumentācijā). Šī pārbaude ir nepieciešama, lai pārbaudītu, vai lietojumprogramma ir saderīga ar klienta vidi.