Слайд 2О себе
(это очень важный слайд)
![О себе (это очень важный слайд)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/476582/slide-1.jpg)
Слайд 3Программы сами себя не напишут (с).
Проблемы:
- где рванёт после коммита?
совместимы ли коммиты с
![Программы сами себя не напишут (с). Проблемы: - где рванёт после коммита?](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/476582/slide-2.jpg)
жизнью приложения?
тестерам постоянно нужна новая жертва
как-то это все затягивается....
Слайд 4CI - введение
Непрерывная интеграция (Continuous Integration (CI)) – практика разработки ПО, когда
![CI - введение Непрерывная интеграция (Continuous Integration (CI)) – практика разработки ПО,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/476582/slide-3.jpg)
все члены команды интегрируют результаты своей работы с некоторой частотой, обычно каждый участник интегрирует хотя бы раз в день, что приводит ко множетвенным интеграциям в течение дня.
Вы хочите ссылок? Их есть у меня!
http://en.wikipedia.org/wiki/Continuous_Integration
http://www.martinfowler.com/articles/continuousIntegration.html
Слайд 6В итоге:
В итоге:
«Безопасность» изменений
Работоспособность приложения после изменений
Свежий билд для работы
???
Экономия времени
![В итоге: В итоге: «Безопасность» изменений Работоспособность приложения после изменений Свежий билд](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/476582/slide-5.jpg)
Слайд 10JMeter
Вопрос залу: На сколько процентов JMeter лучше, чем ничего?
Ответ:
Как минимум в 2
![JMeter Вопрос залу: На сколько процентов JMeter лучше, чем ничего? Ответ: Как](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/476582/slide-9.jpg)
раза больше.
Функциональное тестирование RESTful интерфейса
+ Легко создавать тесты
+ Навыков программирования не нужно
- Тесты неуклюжие
Слайд 12Ходят слухи, что DSL...
http://code.google.com/p/selenium/wiki/GettingStarted
Это – не DSL
![Ходят слухи, что DSL... http://code.google.com/p/selenium/wiki/GettingStarted Это – не DSL](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/476582/slide-11.jpg)
Слайд 13DSL
Предметно-ориентированный язык программирования (англ. domain-specific programming language, domain-specific language, DSL) — язык программирования, специально
![DSL Предметно-ориентированный язык программирования (англ. domain-specific programming language, domain-specific language, DSL) —](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/476582/slide-12.jpg)
разработанный для решения определённого круга задач, в отличие от языков программирования общего назначения, таких, как Си, или языков моделирования общего назначения наподобие UML, PostScript, SQL и др.
http://ru.wikipedia.org/wiki/Предметно-ориентированный_язык_программирования