Your SlideShare is downloading. ×
Тестировщики Vs Программисты
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Тестировщики Vs Программисты

3,561
views

Published on

Презентация была подготовлена для выступления на конференции http://itbrunch.com.ua/learning-from-failures/

Презентация была подготовлена для выступления на конференции http://itbrunch.com.ua/learning-from-failures/

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,561
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Сергей, Игорь, Алекс: Эта фича 3 стори поинтаКоля: Я считаю, эта фича 8 стори поинтовСергей, Игорь, Алекс: Ха-ха-ха-ха, что сам ее будешь делать?Коля: Два месяца назад мы делали рефакторинг в этой области и это вызвало два критичных бага из-за чего отложили релизСергей, Игорь, Алекс: Хм, действительно… Давайте переголосуем
  • Программист: Да зачемнам эти UI тесты. Вон есть unit тесты их достаточноТестировщик: Это будет экономить мое времяПрограммист: Ты и так пол релиза непонятно что делаешь. Чем ты будешь заниматься когда мы все автоматизируем?Тестировщик: Exploratory тестированиемПрограммист: Хм…….
  • Программист: Эти UI тесты такие хрупкие. Сами фиксите их, у меня на это мало времениТестировщик: Ок, давай уменьшим их количество и выберем только самые основныеПрограммист: Хм…….
  • Я вчера ночью решил поработать. Отрефакторил половину кода, внес изменения
  • Transcript

    • 1. Тестировщики VS ПрограммистыКонфликт или взаимодействие?
    • 2. Андрей Дзыняhttp://adzynia.com @adzynia
    • 3. О чем будем говорить• О традиционных методологиях• О гибких методологиях• О проблемах между программистами и тестировщиками• Об ошибках• Как их избежать
    • 4. Очевидные проблемы• По ту сторону баррикад• Конфликт «Свой-Чужой»• Перебрасывание багами• Это баг, нет это фича
    • 5. Ошибка №1 Разделять команду на разные локации РешениеОптимальный размер команды 5-7 человекВсе должны работать в одном пространстве
    • 6. Ошибка №2 Говорить тестировщику фразу «Это фича, а не баг» РешениеПосмотрите на требования к системе. Быть может, баг именно там!
    • 7. Новые проблемы• Работа в команде• Командные оценки задач• Как это тестировать?• Не успеваем протестировать• UI Автоматизация• Ты почему не спросил?
    • 8. Эта фича Ситуация 3 Story Points Я считаю, Ха-ха-ха, эта фича 8 вот сам ее story points и делай Два месяца назад мы делали рефакторинг в этой Тестировщик области и это вызвало дваПрограммисты критичных бага из-за чего Хм, действительно отложили релиз … Давайте переголосуем
    • 9. Ошибка №3 Проводить оценки без участия тестировщиков Решение Тестировщики должны приниматьучастие во всех командных митингах
    • 10. Как же мне это проверить?
    • 11. Ошибка №4 Ты тестировщик – ты и тестируй РешениеВовлечь программистов в тестирование!
    • 12. Да зачем нам эти Ситуация Это будетUI тесты. Вон есть экономить мое unit тесты их время достаточно Вот сам бери и занимайся ТестировщикПрограммист
    • 13. Ошибка №5 Поручить тестировщикам автоматизацию тестирования Решение Найти точки взаимодействия тестировщик – программистПарное программирование UI тестов
    • 14. Эти UI тесты такие Ситуация Ок, давай хрупкие. Сами уменьшим ихфиксите их, у меня количество и на это мало выберем только времен самые основные Хм……. ТестировщикПрограммист
    • 15. Ошибка №6Писать очень много UI тестов РешениеСоблюдать правило пирамиды автоматизации
    • 16. Ситуация Я вчера ночью решил поработать. Отрефакторил половину кода, внес изменения Б***, где этот метод. **, это что за г**код. Мы это уже рефакторили. Че ты не спросил? ТестировщикПрограммист
    • 17. Ошибка №7 Быть д’Артаньяном РешениеСоветуйтесь с командой!
    • 18. Рекомендации• Находите консенсус• Помогайте друг другу• Практикуйте парное программирование при автоматизации• Практикуйте командные пересмотры логики тестов• Помните, у каждого члена команды есть право голоса
    • 19. http://adzynia.com @adzynia