Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект АВС .docx
Скачиваний:
16
Добавлен:
17.03.2024
Размер:
6.43 Mб
Скачать

3.2 Функциональное тестирование автомобилеразгрузчика

Тестирование реальной системы автомобилезагрузчика подразумевает прохождение всего функционала, а также проверка всех заранее заявленных требований, в том числе и физических характеристик платформы. Реализация нашего проекта не подразумевает работу с реальным автомобилеразгрузчиком, поэтому протестировать его функционал нет возможности, но ниже представлен набор проверок, реализовав которые, можно в полной мере протестировать автомобилезагрузчик.

№1

Вид тестирования: функциональное тестирование автомобилеразгрузчика

Время опускания платформы

Предусловие: платформа автомобилеразгрузчика поднята

Сценарий:

Ожидаемый результат:

  1. Запустить процесс опускания платформы 

Платформа опустилась

Время опускания составляет 40с

№2

Вид тестирования: функциональное тестирование автомобилеразгрузчика

Время поднятия платформы

Предусловие: платформа автомобилеразгрузчика опущена

Сценарий:

Ожидаемый результат:

  1. Запустить процесс поднятия платформы 

Платформа поднялась

Время поднятия составляет 57с

№3

Вид тестирования: функциональное тестирование автомобилеразгрузчика

Определение веса тензодатчиком

Предусловие: платформа автомобилеразгрузчика опущена

Входные данные:

Вес груза, кг:

  1. пустая платформа

  2. 25т

  3. 10т

  4. 30т

  5. 100кг

Сценарий:

Ожидаемый результат:

  1. Установить на платформу груз весом из входных данных  

Тензодатчик определяет корректный вес груза

№4

Вид тестирования: функциональное тестирование автомобилеразгрузчика

Работа лампочек-идентификаторов

Предусловие: платформа автомобилеразгрузчика опущена

Входные данные:

Вес груза, кг:

  1. пустая платформа

  2. 25т

  3. 30т

  4. 10т

  5. 100кг

Сценарий:

Ожидаемый результат:

  1. Установить на платформу груз весом из входных данных  

  1. пустая платформа - горит красная лампочка

  2. 25т - горит зеленая лампочка

  3. 30т- горит красная лампочка

  4. 10т - горит зеленая лампочка

  5. 100кг - горит красная лампочка

№5

Вид тестирования: функциональное тестирование автомобилеразгрузчика

Работа механизмов наклона

Предусловие: платформа автомобилеразгрузчика опущена

Сценарий:

  1. Установить на платформу груз из входных данных

  1. Запустить процесс поднятия платформы

Входные данные:

от 100кг до 10т

Запущен подьемный механизм

Используются 2 левых или 2 правых подъемных механизма

от 10т до 15т

Запущен подьемный механизм

Используются 2 передних подъемных механизма

от 15т до 25т

Запущен подьемный механизм

Используются 2 передних подъемных механизма

№6

Вид тестирования: функциональное тестирование автомобилеразгрузчика

Углы наклона платформы

Предусловие: платформа автомобилеразгрузчика опущена

Сценарий:

  1. Установить на платформу груз из входных данных

  1. Запустить процесс поднятия платформы

Входные данные:

от 100кг до 10т

Угол наклона платформы 37 градусов

от 10т до 15т

Угол наклона платформы 30 градусов

от 15т до 25т

Угол наклона платформы 25 градусов

Кейсы, представленные ниже, составлены на основе характеристик реализуемой модели проекта. В отличии от функционального тестирования реальной модели, данные кейсы прошли проверку, а также были составлены основе требований к разрабатываемой модели.

№1

Вид тестирования: функциональное тестирование модели автомобилеразгрузчика

Время опускания платформы

Предусловие: платформа автомобилеразгрузчика поднята

Сценарий:

Ожидаемый результат:

  1. Запустить процесс опускания платформы 

Платформа опустилась

Время опускания составляет 25с

№2

Вид тестирования: функциональное тестирование модели автомобилеразгрузчика

Время поднятия платформы

Предусловие: платформа автомобилеразгрузчика опущена

Сценарий:

Ожидаемый результат:

  1. Запустить процесс поднятия платформы 

Платформа поднялась

Время поднятия составляет 35с

№3

Вид тестирования: функциональное тестирование модели автомобилеразгрузчика

Определение веса тензодатчиком

Предусловие: платформа автомобилеразгрузчика опущена

Входные данные:

Вес груза, кг:

  1. пустая платформа

  1. 1

  1. 0,5

  1. 3

  1. 0,01

Сценарий:

Ожидаемый результат:

  1. Установить на платформу груз весом из входных данных  

Тензодатчик определяет корректный вес груза

№4

Вид тестирования: функциональное тестирование модели автомобилеразгрузчика

Работа лампочек-идентификаторов

Предусловие: платформа автомобилеразгрузчика опущена

Входные данные:

Вес груза, кг:

  1. пустая платформа

  1. 1

  1. 0,5

  1. 3

  1. 0,01

Сценарий:

Ожидаемый результат:

  1. Установить на платформу груз весом из входных данных  

  1. пустая платформа - горит красная лампочка

  1. 1кг - горит зеленая лампочка

  1. 0,5кг- горит красная лампочка

  1. 3кг - горит зеленая лампочка

  1. 0,01кг - горит красная лампочка

№5

Вид тестирования: функциональное тестирование модели автомобилеразгрузчика

Работа механизмов наклона

Предусловие: платформа автомобилеразгрузчика опущена

Сценарий:

  1. Установить на платформу груз из входных данных

  1. Запустить процесс поднятия платформы

Входные данные:

от 100г до 500г

Запущен подьемный механизм

Используются 2 левых или 2 правых подъемных механизма

от 500г до 800г

Запущен подьемный механизм

Используются 2 передних подъемных механизма

от 800г до 1кг

Запущен подьемный механизм

Используются 2 передних подъемных механизма

№6

Вид тестирования: функциональное тестирование модели автомобилеразгрузчика

Углы наклона платформы

Предусловие: платформа автомобилеразгрузчика опущена

Сценарий:

  1. Установить на платформу груз из входных данных

  1. Запустить процесс поднятия платформы

Входные данные:

от 100г до 500г

Угол наклона платформы 37 градусов

от 500г до 800г

Угол наклона платформы 30 градусов

от 800г до 1кг

Угол наклона платформы 25 градусов

На рисунке 3.2.1 представлен отчет о прохождении функционального тестирования модели автомобилепогрузчика.

Рисунок 3.2.1 – отчёт о прохождении функционального тестирования.