Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

Введите вариант: 367839

  1. Функция $\text{arctg}(x)$
  2. Программный модуль для работы с хеш-таблицей с открытой адресацией (Hash Integer, http://www.cs.usfca.edu/~galles/visualization/ClosedHash.html)
  3. Описание предметной области:
    Форд хлопал Зафода по плечу и показал на задний экран. На нем было отчетливо видно, как вслед кораблю движутся сквозь атмосферу две серебристые стрелы. Увеличение показало две массивные ракеты. Это потрясло их своей неожиданностью.

Вопросы к защите лабораторной работы:

  1. Понятие тестирования ПО. Основные определения.
  2. Цели тестирования. Классификация тестов.
  3. Модульное тестирование. Понятие модуля.
  4. V-образная модель. Статическое и динамическое тестирование.
  5. Валидация и верификация. Тестирование методом "чёрного" и "белого" ящика.
  6. Тестовый случай, тестовый сценарий и тестовое покрытие.
  7. Анализ эквивалентности.
  8. Таблицы решений и таблицы переходов.
  9. Регрессионное тестирование.
  10. Библиотека JUnit5. Особенности API. Класс junit.framework.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages