Тестируй это!
Мой доклад очень простой, всего три вопроса:
1. Как писать тесты?
2. Как запускать тесты?
3. Кто все сломал?
Будет демо интеграции проекта с unit тестами c облачным сервисом по запуску этих тестов (Github+Travis), а также демонстрация работы устройства, которое позволяет поддерживать дисциплину в команде.
Чем отличаются фреймворки для тестирования? Можно ли сменить фреймворк для тестирования? Также расскажу об опыте по сокращению времени прогона тестов; о том, как добавить тесты в случае, если у вас уже есть большое приложение, но все еще без тестов.
---
Участвовал в RIT, MoscowJS, HolyJS, Fdconf.by:
РИТ 2017, Москва: "Тестируй это" - http://frontendconf.ru/2017/abstracts/2625
2016 HolyJS, Saint-Petersburg, Russia
"RxJS - reactive programming - controlling streams of data"
https://www.youtube.com/watch?v=Ibfj9Vfjkt8&index=1&list=PLXjYtHFptm-1_AvljZv_EHBHO_BaqvVsH
https://docs.google.com/presentation/d/1Edf4OPRYKVt_tbGEOoy39ez5HgH5XZYDmkGeuZ_Trs4/edit?usp=sharing
2015 Fdconf.by, Minsk, Belarus
"Continuous Integration — A to Z or Who broke everything"
https://www.youtube.com/watch?v=Rrv0-I3HIAw&list=PLXjYtHFptm-1_AvljZv_EHBHO_BaqvVsH&index=4
2015 MoscowJs, Moscow, Russia
"Continuous Integration — A to Z or Who broke everything" (same as prev but shorter to follow conference agenda)
https://www.youtube.com/watch?v=ufWxD1Bit7k&list=PLXjYtHFptm-1_AvljZv_EHBHO_BaqvVsH&index=2