Возможна ли жизнь без тестировщика?

Preview:

DESCRIPTION

Доклад на декабрьской встрече донецкого Кофе-и-кода

Citation preview

Возможна ли жизнь безтестировщика?

cnc.dn.ua // декабрь 2012

Алексей Деркач

Скольким из присутствующих

приходилось работать с тестировщиками?

А сколько считает эту работу полезной в

процессе разработки проекта?

Место тестировщика в традиционном процессе разработки

Место тестировщика в традиционном процессе разработки

Место тестировщика в Agile

Если программисты в проекте:

1. Пишут unit tests2. Пишут acceptance tests (или их пишет

заказчик)

Если программисты в проекте:

1. Пишут unit tests2. Пишут acceptance tests (или их пишет

заказчик)

over 90% приложения покрыто тестами

А нужны ли нам тестировщики?

НО:

Да, можно разрабатывать проект без тестировщиков,

НО:

● same level developers● pair programming● code review● code analysis● continuous integration● желание

программистов писать тесты :)

Да, можно разрабатывать проект без тестировщиков,

Если проект без тестировщиков разрабатывать не получается

Чем может помочь тестировщик?

● писать ручные acceptance tests для заказчика (и проверять истории по ним)

● регулярно проводить регрессионное тестирование

● писать автоматические acceptance tests● проводить exploratory testing● ...

Резюме

Если хотите работать без тестировщиков

1. Пишите unit tests2. Пользуйтесь инструментами для

автоматических acceptance tests

Lettuce

3. Пользуйтесь continuous integration

Если хотите работать с тестировщиками

Не делайте так :)

1. http://qtp.blogspot.com/2011/11/testing-in-agile.html2. http://www.idyllic-software.com/blog/qa-with-agile-teams/3. http://pathfindersoftware.com/2011/05/functional-test-vs-technical-

testing/4. http://www.slideshare.net/MDDay_4/ss-126020115. http://www.slideshare.net/alimenkou/development-without-testers-

myth-or-real-option6. http://habrahabr.ru/post/149240/7. http://www.intexsoft.com/blog/item/19-what%E2%80%99s-the-

difference-between-qa-and-software-testing.html

Ссылки

Спасибо за внимание!

Recommended