Материалы по теме тестирования

Документация по использованию MiniTest

MiniTest - фреймворк для описания автоматических тестов, предоставляющий широкий функционал для описания тестов в различных форматах.

Документация по использованию Capybara

Capybara - удобная библиотека для описания действий тестирующей системы по взаимодействию с веб-приложением.

Материалы с занятия

Тут расположены ссылки на примеры приложений, которые были разработаны на лекционном и практических занятиях.

  • Пример приложения с модульными тестами на MiniTest можно скачать по ссылке.
  • Пример приложения с системными тестами на MiniTest и Capybara можно скачать по ссылке
  • Шаблон для создания приложений на Sinatra с поддержкой тестов на MiniTest и Capybara можно скачать по ссылке