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

Содержание

Слайд 2

Что такое FitNesse?

FitNesse это WIKI, которая использует FIT
FitNesse это веб сервер
FitNesse это

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

Слайд 3

Область применения

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

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

Слайд 4

А также

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

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

Слайд 5

Инструмент взаимодействий

Тестеры
Заказчик
Разработчики
Бизнес аналитик

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

Слайд 6

FitNess нагляден!

FitNess нагляден!

Слайд 7

Простая схема работы

FitNesse
Wiki

FitServer

FIT FrameWork

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

Слайд 8

FitNesse Wiki

FitNesse Wiki

Слайд 9

Платформы

Java
.NET
C++
Delphi
Python
Ruby
Smalltalk
Perl

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

Слайд 10

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

#

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

Слайд 11

О fixture

Column Fixture
Row Fixture

О fixture Column Fixture Row Fixture

Слайд 12

Пример с Column Fixture

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

Пример с 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|

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

Слайд 14

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

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

Слайд 15

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

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

Слайд 16

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

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

Слайд 17

Код fixture

Код fixture

Слайд 18

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

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

Слайд 19

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

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

Слайд 20

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

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

Слайд 21

Код самой fixture

Код самой fixture

Слайд 22

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

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

Слайд 23

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

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

Слайд 24

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

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

Слайд 26

Ресурсы

Сайт FitNesse homepage
http://fitnesse.org/
FitNesse Yahoo Group
http://tech.groups.yahoo.com/group/fitnesse/
Книга Fit for Developing Software:
Framework for Integrated

Ресурсы Сайт FitNesse homepage http://fitnesse.org/ FitNesse Yahoo Group http://tech.groups.yahoo.com/group/fitnesse/ Книга Fit for
Tests
Robert C. Martin Series
Имя файла: Знакомьтесь-FitNess!.pptx
Количество просмотров: 126
Количество скачиваний: 0