Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

БСТ1802 PING-LINUX Тестирование и валидация 13.05.21

.docx
Скачиваний:
16
Добавлен:
18.05.2021
Размер:
284.41 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации

Ордена Трудового Красного Знамени

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Информационные технологии

Кафедра Сетевые информационные технологии и сервисы

дисциплина «Распределенные операционные системы»

«Тестирование и валидация»

Выполнили:

Студенты группы БСТ1802

Проверила:

Беленькая Марина Наумовна

ТЕСТИРОВАНИЕ И ВАЛИДАЦИЯ

Выбор платформы виртуализации

Нам нужно эмулировать работу одной операционной системы. Среди большого разнообраия приложений для эмулированиея ОС, было выбрана виртуальная машина Oracle VM VirtualBox (v.6.1), т.к. она является бесплатной.

Суть тестирования заключается в проверке работы утилиты.

План тестирования (кейсы):

1. Проверяем работоспособность продукта под Debian 10 с корректными параметрами (IPv4, Domain) и включенным протоколом ICMP

Сценарий:

  1. Запускаем утилиту с входным параметром “77.88.55.80”

  2. Запускаем утилиту с входным параметром “ya.ru”

2. Проверяем работоспособность продукта под Debian 10 с некорректным количеством параметров (без аргументов, с несколькими аргументами) и включенным протоколом ICMP

Сценарий:

  1. Запускаем утилиту без аргументов

  2. Запускаем утилиту с несколькими аргументами

3. Проверяем работоспособность продукта под Debian 10 с ошибочными параметрами (IPv6, некорректный IPv4, недостижимый IPv4) и включенным протоколом ICMP

Сценарий:

  1. Запускаем утилиту с входным параметром “2a00:1450:4010:c01::66”

  2. Запускаем утилиту с входным параметром “142.250.8”

  3. Запускаем утилиту с входным параметром “142.259.179.142”

4. Проверяем работоспособность продукта под Debian 10 с корректными параметрами (IPv4, Domain) и выключенным протоколом ICMP

Сценарий:

  1. Запускаем утилиту с входным параметром “104.26.11.240”

  2. Запускаем утилиту с входным параметром “google.com”

5. Проверка работоспособности продукта под Debian 10 с корректными параметрами, включенным протоколом ICMP и удаленным файлом лога

Сценарий:

  1. Запуск утилиты с входным параметром “104.26.11.240”

Валидация

Валидация – подтверждение того, что утилита работает правильно. Мы проверяем, что утилита предоставляет правильную информацию.

Для валидации была выбрана система мониторинга , по двум причинам. Первая эта система распространяется бесплатно. Вторая — есть под Debian

Тест-кейс 1. Проверяем работоспособность продукта под Debian 10 с корректными параметрами (IPv4, Domain) и включенным протоколом ICMP

1. В консоле прописываем путь к папке, содержащий файл pingg

2. Вводим команду «pingg <ip>», где <ip> - адрес хоста, к которому отправляется запрос в формате IPv4

Результат работы утилиты с входным параметром “77.88.55.80”:

Подтверждение правильности работы утилиты с входным параметром “77.88.55.80”:

Результат работы утилиты с входным параметром “ya.ru”:

Подтверждение правильности работы утилиты с входным параметром “ya.ru”:

Тест-кейс 2. Проверяем работоспособность продукта под Debian 10 с некорректным количеством параметров (без аргументов, с несколькими аргументами) и включенным протоколом ICMP

1. В консоле прописываем путь к папке, содержащий файл pingg

2. Вводим команду «pingg <ip>», где <ip> - адрес хоста, к которому отправляется запрос в формате IPv4, без аргументов и с несколькими аргументами.

Результат работы утилиты без аргументов

Файл “Ping_log.txt”

Результат работы утилиты с несколькими аргументами

Файл “Ping_log.txt”

Тест-кейс 3. Проверяем работоспособность продукта под Debian10 с ошибочными параметрами (IPv6, некорректный IPv4, недостижимый IPv4) и включенным протоколом ICMP

1. Запускаем командную строку и указываем путь к папке, содержащую файл APing.exe

2. Вводим команду “pingg <ip>”, где <ip> - адрес хоста, к которому отправляется запрос в формате IPv6

3. Вводим команду “pingg <ip>”, где <ip> - адрес хоста, к которому отправляется запрос в некорректном формате IPv4

4. Вводим команду “pingg <ip>”, где <ip> - адрес хоста, к которому отправляется запрос в недостижимом формате IPv4

Результат работы утилиты с параметром IPv6, некорректно введенным параметром IPv4 и недостижимым параметром IPv4

Файл “Ping_log.txt”

Москва 2021