/unit-testing

software testing first lab

Primary LanguageJava

unit testing

Лабораторная работа #1

  1. Для указанной функции провести модульное тестирование разложения функции в степенной ряд. Выбрать достаточное тестовое покрытие.
  2. Провести модульное тестирование указанного алгоритма. Для этого выбрать характерные точки внутри алгоритма, и для предложенных самостоятельно наборов исходных данных записать последовательность попадания в характерные точки. Сравнить последовательность попадания с эталонной.
  3. Сформировать доменную модель для заданного текста. Разработать тестовое покрытие для данной доменной модели
  • Функция tg(x)
  • Программный модуль для сортировки массива по алгоритму слиянием (http://www.cs.usfca.edu/~galles/visualization/ComparisonSort.html)
  • Описание предметной области: Широко известен и очень важен тот факт, что истина зачастую совсем не такова, какой кажется. Например, на планете Земля люди всегда предполагали, что они разумнее дельфинов, потому что они придумали так много: колесо, Нью-Йорк, войну и т.д., а дельфины всегда только плескались в воде и развлекались. Дельфины же, напротив, всегда считали себя разумнее человека -- причем, по той же самой причине.