Какво е тестване на оперативната съвместимост при тестване на софтуер? (с примери)

Съдържание:

Anonim

Какво е тестване на оперативната съвместимост?

ИЗПИТВАНЕТО НА ОПЕРАТИВНАТА СЪВМЕСТИМОСТ е тип тестване на софтуер, който проверява дали софтуерът може да взаимодейства с други софтуерни компоненти и системи. Целта на тестовете за оперативна съвместимост е да се гарантира, че софтуерният продукт е в състояние да комуникира с други компоненти или устройства без проблеми със съвместимостта.

С други думи, тестването на оперативна съвместимост означава да се докаже, че цялостната функционалност между две комуникационни системи е, както е посочено в изискванията. Например тестването за оперативна съвместимост се извършва между смартфони и таблети, за да се провери прехвърлянето на данни чрез Bluetooth.

В този урок ще научите -

  • Какво е тестване на оперативната съвместимост?
  • Различни нива на оперативна съвместимост на софтуера
  • Защо да правим тестване на оперативната съвместимост
  • Как да направите тестване на оперативната съвместимост
  • Примерни тестови случаи за тестване на оперативна съвместимост
  • Недостатъци на теста за оперативна съвместимост
  • Разлика между тестване на оперативната съвместимост и тестване на съответствието

Различни нива на оперативна съвместимост на софтуера

Има различни нива на тестване на оперативната съвместимост, те са

  • Физическа оперативна съвместимост
  • Оперативна съвместимост от тип данни
  • Спецификация на ниво на оперативна съвместимост
  • Семантична оперативна съвместимост

Защо да правим тестване на оперативната съвместимост

Изпитването за оперативна съвместимост се прави, защото

  • Той осигурява цялостно предоставяне на услуги за два или повече продукта от различни доставчици
  • Софтуерният продукт трябва да може да комуникира с друг компонент или устройство без проблеми със съвместимостта

Рискът, свързан поради липса на Тестване на оперативната съвместимост, е

  • Загуба на данни
  • Ненадеждно изпълнение
  • Ненадеждна работа
  • Неправилна работа
  • Ниска поддръжка

Как да направите тестване на оперативната съвместимост

Процесът на тестване за тестване на оперативна съвместимост включва следните стъпки

Стъпка 1 : Стартиране на проект.

  • Определете формализирайте декларацията за работата и създайте инфраструктура за управление на проекти.

Стъпка 2 : Създайте тестова лаборатория

  • Уверете се, че всички необходими умения и инструменти за автоматизация са настроени за тестови дейности
  • Използвайте инструменти за автоматизация за минимизиране на тестови случаи и повторна употреба на тестови случаи
  • Поддържайте база данни с конфигурационни файлове
  • Записвайте и анализирайте показатели за проекта
  • Запишете конфигурация от неуспешни тестове за справка и анализ

Стъпка 3 : Разработете план за тестване

  • Напишете плана на теста
  • Определете тестовите случаи и процедури
  • Създайте необходимото оборудване за наблюдение за поддържане на протоколи от тестове.

Стъпка 4: Изпълнете тестовия план

  • Изпълнете тестови случаи
  • Работете с тестов екип, за да анализирате основната причина за отказ

Стъпка 5 : Резултати от документа

  • Използвайте тестови дневници, за да записвате бележките за изпълнението

Стъпка 6 : Освободете ресурси и оценете ефективността на проекта,

  • С помощта на инструменти за автоматизация анализирайте резултатите от теста

Примерни тестови случаи за тестване на оперативна съвместимост

Тестовата стратегия за тестване на оперативна съвместимост включва

  • Свържете две или повече устройства от различни доставчици
  • Проверете връзката между устройствата
  • Проверете дали устройството може да изпраща / получава пакети или кадри един от друг
  • Проверете дали данните се обработват правилно в слоевете мрежа и съоръжения
  • Проверете дали внедрените алгоритми работят правилно
  • Резултат добре: проверете следващия резултат
  • Резултатът не е наред: Използвайте инструменти за монитор, за да откриете източник на грешка
  • Отчетете резултата в инструмента за тестово отчитане.

Недостатъци на теста за оперативна съвместимост

Недостатъците при тестване на оперативната съвместимост са

  • Определяне на първопричините за дефекти
  • Точно измерване
  • Мащабируемост на тестването
  • Сложност на мрежата
  • Тестване на тестовото оборудване
  • Документиране на резултатите от теста и обучения
  • Неадекватни изисквания

Тестване на оперативната съвместимост срещу тестване за съответствие

Тестване на оперативната съвместимост

Тестване за съответствие

  • Той гарантира, че продуктът или софтуерът ще си взаимодействат с други сертифицирани продукти без никакви проблеми
  • Той гарантира съответствието на продукта по отношение на изисквания стандарт и спецификация

Резюме:

  • Софтуерно инженерство, тестването на оперативна съвместимост не е нищо друго освен да провери дали софтуерът може да взаимодейства с друг софтуерен компонент
  • Той гарантира, че софтуерният продукт трябва да може да комуникира с други компоненти или устройства без проблеми със съвместимостта.