Дарья Баянова, Дмитрий Павлов. Пиши красивые автотесты как разработчик!

Хороший разработчик пишет хороший код везде: и в тестах, и в скриптах, и в проекте. Почему нельзя совместить разработку автотестов с обычной разработкой, не делая разницы между Разработчиком и Разработчиком автотестов? Мы запустили такой эксперимент у себя и расскажем о результатах. Как применяются практики экстремального программирования в тестировании, как работает парное программирование Разработчик-Тестировщик, как тестировщики используют тот же язык, среду разработки, что и разработчики, как любой может пойти и поправить верстку или код в основном проекте, поскольку в проекте автотестов используются те же стандарты кодирования. Наконец, как использовать проект с автотестами как площадку для обучения новых разработчиков инкрементальному дизайну, частым коммитам, техникам рефакторинга и другим практикам экстремального программирования. Никакого булшита а-ля "Интро то Аджайл", только хардкорные кейсы, примеры кода и реальный опыт. Приходите, похоливарим! Слайды:

Смотрите также