Skip to content

GulDilin/itmo-software-testing-lab1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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:

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

About

First lab of Software testing course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages