Возможна ли жизнь без   тестировщика?                    Алексей Деркач   cnc.dn.ua // декабрь 2012
Скольким из    присутствующихприходилось работать с   тестировщиками?
А сколько считает эту  работу полезной впроцессе разработки      проекта?
Место тестировщика в традиционном процессе               разработки
Место тестировщика в традиционном процессе               разработки
Место тестировщика в Agile
Если программисты в проекте:1. Пишут unit tests2. Пишут acceptance tests (или их пишет   заказчик)
Если программисты в проекте:1. Пишут unit tests2. Пишут acceptance tests (или их пишет   заказчик)           over 90% прил...
А нужны ли нам тестировщики?
Да, можно разрабатывать проект без         тестировщиков,              НО:
Да, можно разрабатывать проект без         тестировщиков,                 НО:       ●   same level developers       ●   pa...
Если проект без тестировщиков разрабатывать не получается
Чем может помочь тестировщик?●   писать ручные acceptance tests для    заказчика (и проверять истории по ним)●   регулярно...
Резюме
Если хотите работать без тестировщиков1. Пишите unit tests2. Пользуйтесь инструментами для   автоматических acceptance tes...
Если хотите работать с тестировщиками
Не делайте так :)
Ссылки1. http://qtp.blogspot.com/2011/11/testing-in-agile.html2. http://www.idyllic-software.com/blog/qa-with-agile-teams/...
Спасибо за внимание!
Возможна ли жизнь без тестировщика?
Upcoming SlideShare
Loading in …5
×

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

921 views

Published on

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

Published in: Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
921
On SlideShare
0
From Embeds
0
Number of Embeds
192
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. Возможна ли жизнь без тестировщика? Алексей Деркач cnc.dn.ua // декабрь 2012
  2. 2. Скольким из присутствующихприходилось работать с тестировщиками?
  3. 3. А сколько считает эту работу полезной впроцессе разработки проекта?
  4. 4. Место тестировщика в традиционном процессе разработки
  5. 5. Место тестировщика в традиционном процессе разработки
  6. 6. Место тестировщика в Agile
  7. 7. Если программисты в проекте:1. Пишут unit tests2. Пишут acceptance tests (или их пишет заказчик)
  8. 8. Если программисты в проекте:1. Пишут unit tests2. Пишут acceptance tests (или их пишет заказчик) over 90% приложения покрыто тестами
  9. 9. А нужны ли нам тестировщики?
  10. 10. Да, можно разрабатывать проект без тестировщиков, НО:
  11. 11. Да, можно разрабатывать проект без тестировщиков, НО: ● same level developers ● pair programming ● code review ● code analysis ● continuous integration ● желание программистов писать тесты :)
  12. 12. Если проект без тестировщиков разрабатывать не получается
  13. 13. Чем может помочь тестировщик?● писать ручные acceptance tests для заказчика (и проверять истории по ним)● регулярно проводить регрессионное тестирование● писать автоматические acceptance tests● проводить exploratory testing● ...
  14. 14. Резюме
  15. 15. Если хотите работать без тестировщиков1. Пишите unit tests2. Пользуйтесь инструментами для автоматических acceptance tests Lettuce3. Пользуйтесь continuous integration
  16. 16. Если хотите работать с тестировщиками
  17. 17. Не делайте так :)
  18. 18. Ссылки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
  19. 19. Спасибо за внимание!

×