Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.85 KB

File metadata and controls

25 lines (18 loc) · 1.85 KB

Software testing lab1

Requirements

  • Java
  • JUnit 5

Task

  1. cos(x) Create series expansion function. Choose test coverage and prepare test
  2. B+ tree (max degree - 6) Prepare unit tests for algorithm. Choose characteristic dots inside algoritm. Compare results dots with expected
  3. Create domain model from text. Create test coverage for that model

Задание

  1. Для указанной функции провести модульное тестирование разложения функции в степенной ряд. Выбрать достаточное тестовое покрытие.
  2. Провести модульное тестирование указанного алгоритма. Для этого выбрать характерные точки внутри алгоритма, и для предложенных самостоятельно наборов исходных данных записать последовательность попадания в характерные точки. Сравнить последовательность попадания с эталонной.
  3. Сформировать доменную модель для заданного текста. Разработать тестовое покрытие для данной доменной модели

Model description for task 3:

Великая Галактическая Энциклопедия говорит, что робот -- это "механический аппарат, предназначенный для выполнения работы человека". Отдел маркетинга Кибернетической Корпорации Сириуса дает роботу такое определение: "ваш пластиковый друг, с которым не будет скучно".