Алексей Лупан - Да перестаньте уже автоматизировать

22
Да перестаньте уже автоматизировать! Алексей Лупан Одесса, 2012

Transcript of Алексей Лупан - Да перестаньте уже автоматизировать

Page 1: Алексей Лупан - Да перестаньте уже автоматизировать

Да перестаньте уже автоматизировать!

Алексей ЛупанОдесса, 2012

Page 2: Алексей Лупан - Да перестаньте уже автоматизировать

• Тестировщик web-applications

• Testitquickly.com

• SysIQ Ukraine > QA Trainer

Page 3: Алексей Лупан - Да перестаньте уже автоматизировать

Самое важное

"Не давайте меч человеку, который не умеет

танцевать“©Hz

Page 4: Алексей Лупан - Да перестаньте уже автоматизировать

Верую в коммодитизацию

умение программировать станет общим навыком

Page 5: Алексей Лупан - Да перестаньте уже автоматизировать

Верую в коммодитизацию

тестировщики будут использовать роботов «как помощников»

а не будут «обслуживающим персоналом» роботизированных комплексных станков

Page 6: Алексей Лупан - Да перестаньте уже автоматизировать

Верую в коммодитизацию

тестирование не будут использовать

"для входа в IT"

Page 7: Алексей Лупан - Да перестаньте уже автоматизировать

Верую в коммодитизациютестировщики будут

изучать техники тестирования

ПОСЛЕДОВАТЕЛЬНО

а не как сейчас...

И вообще будут изучать техники тестирования!

Page 8: Алексей Лупан - Да перестаньте уже автоматизировать

Верую в коммодитизацию

• Отомрут последователи подхода "каждый должен заниматься своим делом"

Должен ли мужчина-программист уметь чинить бытовую сантехнику?

А тестировать?

Page 9: Алексей Лупан - Да перестаньте уже автоматизировать

Заблуждения

...но ведь это тоже тестирование? Бразуер же запускается, я видело...

"Тестирование" – очень общее понятие

Предстает в принципиально разных процессах и

ипостасях

Page 10: Алексей Лупан - Да перестаньте уже автоматизировать

Надежды

...роботизация не подведет

...в итоге будет дешевле

…_________________

Page 11: Алексей Лупан - Да перестаньте уже автоматизировать

Ожидания

… будет работать послушный и безотказный робот?

Удивленные луддиты…

...а потом я стану программистом!

«...регрессию будем делать быстрее!» *

Page 12: Алексей Лупан - Да перестаньте уже автоматизировать

Надоело!

• надо «специализироваться» в чем-то одном

• «сейчас на рынке нужны автоматизаторы»

• много денег будет получать не узкий специалист, а мастер.

Page 13: Алексей Лупан - Да перестаньте уже автоматизировать

Менталити-фаталити

• Ментально процесс автоматизации чего-либо разительно противоположен процессу тестирования

Page 14: Алексей Лупан - Да перестаньте уже автоматизировать

Обнять дельфина

Дельфин - сильный, скользкий, изворотливый зверь, – стихия– сперва дышать

→ imagineFunnyDolphinHere.jpg

Page 15: Алексей Лупан - Да перестаньте уже автоматизировать

Принципиальное решение...

надо тестировать ВООБЩЕ, а не "проходить вручную" или "автоматизировать"

При автоматизации легко потерять фокус

Page 16: Алексей Лупан - Да перестаньте уже автоматизировать

Чтобы начать

Сперва разберись с тестированием «руками»3) в первую очередь надо автоматизировать не самые критичные сценарии

2) а для этого тестовые сценарии уже должны быть разработаны и приоретизированы

1) а для этого надо уметь их грамотно придумывать (не обязательно силами тестировщиков)

Page 17: Алексей Лупан - Да перестаньте уже автоматизировать

…к программистам

• юнит-тесты и функциональные тесты – делаются по-разному – не подменяют друг друга

• тестирование остается сложным явлением

Отнюдь не все тестировочные задачи можно решить программным способом

Page 18: Алексей Лупан - Да перестаньте уже автоматизировать

…к управленцам

• Власть* надо давать тем людям, которым она в тягость.

* В том числе и в принятии технических решений

Page 19: Алексей Лупан - Да перестаньте уже автоматизировать

…к управленцам

• не доверяйте тестировщикам, которые хотят заниматься только автоматизацией, но не умеют программировать.

Page 20: Алексей Лупан - Да перестаньте уже автоматизировать

…к управленцам

• доверяйте тестировщикам, которые могут использовать автоматизацию

как способ РЕШЕНИЯ отдельных ПРОБЛЕМ.

Page 21: Алексей Лупан - Да перестаньте уже автоматизировать

…к заказчикам

• не заказывайте «автоматизацию тестирования»

Покупайте тестирование вообще. • Не верьте в то, что «можно

автоматизировать, и потом все будет дешевле»

Page 22: Алексей Лупан - Да перестаньте уже автоматизировать

…приехали…