Доклад для XP Days Kiev 2013.
Many people think that Agile works only for small or unimportant projects. Forget it! We use extreme programming for developing Bank Saint Petersburg which hit the TOP-3 of Russia internet banks. During the session we will share our XP experience and demonstrate pair programming, TDD, and UI tests on a real example of internet bank. Still unbelievable? So come and see!
39. Что и как мы тестируем
Unit тесты: интеграция с backend-ом, валидация
40. Что и как мы тестируем
Unit тесты: интеграция с backend-ом, валидация
UI тесты:
не покрывают backend
41. Что и как мы тестируем
Unit тесты: интеграция с backend-ом, валидация
Интеграционные тесты:
минимальный набор
критических функций
UI тесты:
не покрывают backend
50. Билд и релиз
Jenkins CI
Zero branching
ранняя доступность
для альфа-тестеров
UI тесты часть билда
51. Билд и релиз
Jenkins CI
Zero branching
ранняя доступность
для альфа-тестеров
Готовность в любой
момент выслать билд
UI тесты часть билда
52. Билд и релиз
Jenkins CI
Zero branching
git log как
release notes
ранняя доступность
для альфа-тестеров
Готовность в любой
момент выслать билд
UI тесты часть билда