Антон Куликов - Знакомьтесь FitNess

2,088 views
2,030 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,088
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Антон Куликов - Знакомьтесь FitNess

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

×