'

Знакомьтесь FitNess!

Понравилась презентация – покажи это...





Слайд 0

Знакомьтесь FitNess! Антон Куликов “Active Systems”


Слайд 1

Что такое FitNesse? FitNesse это WIKI, которая использует FIT FitNesse это веб сервер FitNesse это инструмент для тестирования приложений 2


Слайд 2

Область применения Функциональное Регресс, Смоук Производительность 3


Слайд 3

А также Юнит-тестирование Интеграционное Cross-System 4


Слайд 4

Инструмент взаимодействий Тестеры Заказчик Разработчики Бизнес аналитик 5


Слайд 5

FitNess нагляден! 6


Слайд 6

Простая схема работы 7 FitNesse Wiki FitServer FIT FrameWork


Слайд 7

FitNesse Wiki 8


Слайд 8

Платформы Java .NET C++ Delphi Python Ruby Smalltalk Perl 9


Слайд 9

Как это работает? К примерам! #


Слайд 10

О fixture Column Fixture Row Fixture 11


Слайд 11

Пример с Column Fixture Используется для проверки конкретного еденичного значения True /false Точное ожидаемое значение 12


Слайд 12

Создаем таблицу !|info.fitnesse.fixturegallery.ColumnFixtureTest| |firstPart|secondPart|together?|totalLength?| |Hello|World|Hello, World|10| |Houston|We Have a Problem|Houston, We Have a Problem|24| 13


Слайд 13

Все не так сложно 14


Слайд 14

Успешный тест 15


Слайд 15

Неуспешный тест 16


Слайд 16

Код fixture 17


Слайд 17

Пример с Row Fixture Используется для проверки массива данных 18


Слайд 18

Табличное представление 19


Слайд 19

Простой класс 20


Слайд 20

Код самой fixture 21


Слайд 21

Результат выполнения 22


Слайд 22

Пример из жизни Тестирование Веб-Сервисов Оформление теста 23


Слайд 23

Страница теста в wiki 24


Слайд 24

Fixture 25


Слайд 25

Ресурсы Сайт 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 26


Слайд 26

Спасибо за внимание! Ваши вопросы? # 27


×

HTML:





Ссылка: