Фреймворк для интегрированного теста


Из Википедии, свободной энциклопедии
  (Перенаправлено из Framework for Integrated Tests )
Перейти к навигации Перейти к поиску

Framework for Integrated Test , или «Fit», — это инструмент с открытым исходным кодом (GNU GPL v2 [1] ) для автоматизированных клиентских тестов. Он объединяет работу клиентов, аналитиков, тестировщиков и разработчиков.

Клиенты предоставляют примеры того, как должно работать их программное обеспечение. Затем эти примеры подключаются к программному обеспечению с помощью тестовых приспособлений , написанных программистом, и автоматически проверяются на правильность. Примеры клиентов форматируются в виде таблиц и сохраняются в формате HTML с использованием обычных бизнес-инструментов, таких как Microsoft Excel . Когда Fit проверяет документ, он создает копию и окрашивает таблицы в зеленый, красный и желтый цвета в зависимости от того, вела ли программа ожидаемое.

Fit был изобретен Уордом Каннингемом в 2002 году. Он создал первую Java-версию Fit. По состоянию на июнь 2005 года он имеет актуальные версии для Java , C# , Python , Perl , PHP и Smalltalk .

Хотя Fit является аббревиатурой, слово «Fit» появилось первым, что сделало его бэкронимом . Подгонка иногда выделяется курсивом, но не должна быть написана с заглавной буквы. Другими словами, «Fit» и « Fit » подходят для использования, а «FIT» — нет.

Fit включает простой инструмент командной строки для проверки документов Fit. Доступны сторонние интерфейсы. Из них FitNesse является самым популярным. FitNesse — это полноценная IDE для Fit, которая использует Wiki в качестве внешнего интерфейса. По состоянию на июнь 2005 года FitNesse разделила Fit, что сделало его несовместимым с более новыми версиями Fit, но планировалось повторное слияние с Fit.

Смотрите также

  • YatSpec — среда тестирования Java, которая заменяет Fit .
  • Concordion — среда тестирования Java, похожая на Fit.
  • Endly — независимая от языка и декларативная среда сквозного тестирования .

использованная литература

  • Р. Магридж и В. Каннингем, Пригодность для разработки программного обеспечения: структура интегрированных тестов, Prentice Hall PTR (2005 г.)

внешняя ссылка