Слайд 2 Что такое FitNesse?
FitNesse это WIKI, которая использует FIT
FitNesse это веб сервер
FitNesse это
инструмент для тестирования приложений
Слайд 3 Область применения
Функциональное
Регресс, Смоук
Производительность
Слайд 4 А также
Юнит-тестирование
Интеграционное
Cross-System
Слайд 5 Инструмент взаимодействий
Тестеры
Заказчик
Разработчики
Бизнес аналитик
Слайд 7 Простая схема работы
FitNesse
Wiki
FitServer
FIT FrameWork
Слайд 9 Платформы
Java
.NET
C++
Delphi
Python
Ruby
Smalltalk
Perl
Слайд 11 О fixture
Column Fixture
Row Fixture
Слайд 12 Пример с Column Fixture
Используется для проверки конкретного еденичного значения
True /false
Точное ожидаемое значение
Слайд 13 Создаем таблицу
!|info.fitnesse.fixturegallery.ColumnFixtureTest|
|firstPart|secondPart|together?|totalLength?|
|Hello|World|Hello, World|10|
|Houston|We Have a Problem|Houston, We Have a Problem|24|
Слайд 18 Пример с Row Fixture
Используется для проверки массива данных
Слайд 23 Пример из жизни
Тестирование Веб-Сервисов
Оформление теста
Слайд 26 Ресурсы
Сайт FitNesse homepage
http://fitnesse.org/
FitNesse Yahoo Group
http://tech.groups.yahoo.com/group/fitnesse/
Книга Fit for Developing Software:
Framework for Integrated
Tests
Robert C. Martin Series