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

Инструмент с открытым исходным кодом для автоматизированных клиентских тестов

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

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

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

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

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

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

  • Concordion — фреймворк для тестирования Java, аналогичный Fit

Ссылки

  1. ^ Лицензия
  • R Mugridge & W Cunningham, Fit for Developing Software: Framework for Integrated Tests, Prentice Hall PTR (2005)
  • Подходящий веб-сайт
  • Сайт FitNesse


Взято с "https://en.wikipedia.org/w/index.php?title=Framework_for_integrated_test&oldid=1272758893"