Шта је испитивање компатибилности? Напред & амп; Испитивање уназад (пример)

Преглед садржаја:

Anonim

Пре него што научимо тестирање компатибилности, хајде да разумемо-

Шта је компатибилност?

Компатибилност није ништа друго до способност постојања или заједничког живота. У нормалном животу уље није компатибилно са водом, али млеко се лако може комбиновати са водом.

Шта је испитивање компатибилности?

Тестирање компатибилности је врста тестирања софтвера за проверу да ли је ваш софтвер способан да ради на различитим хардвером, оперативним системима, апликацијама, мрежним окружењима или мобилним уређајима.

Тестирање компатибилности је врста нефункционалног тестирања

Врсте тестова компатибилности

Погледајмо типове испитивања компатибилности

  • Хардвер : Проверава да ли је софтвер компатибилан са различитим хардверским конфигурацијама.
  • Оперативни системи : Проверава да ли је софтвер компатибилан са различитим оперативним системима као што су Виндовс, Уник, Мац ОС итд.
  • Софтвер : Проверава да ли је ваш развијени софтвер компатибилан са другим софтвером. На пример, апликација МС Ворд треба да буде компатибилна са другим софтвером као што су МС Оутлоок, МС Екцел, ВБА итд.
  • Мрежа: Процена перформанси система у мрежи са различитим параметрима као што су пропусни опсег, радна брзина, капацитет. Такође проверава примену у различитим мрежама са свим претходно поменутим параметрима.
  • Прегледач : Проверава компатибилност ваше веб локације са различитим прегледачима попут Фирефок-а, Гоогле Цхроме-а, Интернет Екплорер-а итд.
  • Уређаји : Проверава компатибилност вашег софтвера са различитим уређајима као што су Уређаји УСБ прикључка, Штампачи и скенери, Остали медијски уређаји и Плави зуб.
  • Мобилни уређаји: Провера да ли је софтвер компатибилан са мобилним платформама попут Андроид-а, иОС-а итд.
  • Верзије софтвера: Проверава да ли је ваша софтверска апликација компатибилна са различитим верзијама софтвера. На пример, проверите да ли је Мицрософт Ворд компатибилан са оперативним системима Виндовс 7, Виндовс 7 СП1, Виндовс 7 СП2 и Виндовс 7 СП3.

Постоје две врсте провере верзија у тестирању компатибилности:

Испитивање уназад компатибилности

Тестирање уназад компатибилности је техника којом се верификује понашање и компатибилност развијеног хардвера или софтвера са њиховим старијим верзијама хардвера или софтвера. Тестирање компатибилности са уназад је много предвидљиво јер су познате све промене у односу на претходне верзије.

Прослеђивање компатибилности

Прослеђивање компатибилности је поступак за верификацију понашања и компатибилности развијеног хардвера или софтвера са новијим верзијама хардвера или софтвера. Напредно тестирање компатибилности је мало тешко предвидети, јер промене које ће се извршити у новијим верзијама нису познате.

Алати за испитивање компатибилности

  1. БровсерСтацк - Тестирање компатибилности прегледача: Овај алат помаже софтверском инжењеру да провери примену у различитим прегледачима.
  2. Виртуелни рачунари - Компатибилност са оперативним системом: Користи се за покретање апликација у више оперативних система као виртуелне машине. н Може се повезати број система и упоредити резултате.

Како се врши тестирање компатибилности

  1. Почетна фаза тестирања компатибилности је дефинисање скупа окружења или платформи на којима се очекује да апликација ради.
  2. Тестер треба да има довољно знања о платформама / софтверу / хардверу да би разумео очекивано понашање апликација у различитим конфигурацијама.
  3. Окружење мора бити постављено за тестирање на различитим платформама, уређајима и мрежама како би се проверило да ли ваша апликација добро ради у различитим конфигурацијама.
  4. Пријави грешке. Отклоните недостатке. Поново тестирајте да бисте потврдили отклањање кварова.

Закључак:

Најважнија употреба испитивања компатибилности је осигурати да ли развијени софтвер ради под различитим конфигурацијама (као што је наведено у документацији о захтевима). Ово тестирање је неопходно како би се проверило да ли је апликација компатибилна са клијентовим окружењем.