Как и в разработке, в тестировании есть конкретные практики, которые проверены временем. Но сфера разработки приложений быстро меняется, а значит старые способы постепенно теряют свою актуальность. Поэтому специалисту по тестированию нужно учиться не только выполнять свои непосредственные задачи, но и смотреть шире. Умение видеть недочеты в процессах и устранять их — это тот навык, который нужен и новичкам, и уже опытным специалистам. Именно этому навыку мы будем учиться на этом курсе.
Цели курса
Здесь вы узнаете, как выполнять тестирование лучше — быстрее, эффективнее, дешевле. Мы обсудим классический подход, отметим его достоинства и недостатки — так вы поймете, какие задачи можно оптимизировать. Также вы узнаете, как на стоимость проекта влияют система тестирования, тестовая пирамида и функциональные тесты. В этом курсе мы рассмотрим такие темы:
- Место тестирования в процессе разработки — классический подход и его недостатки в современной разработке
- Способы удешевления тестирования
- Автоматизация — какая она бывает и на каких уровнях тестирования работает
- Система и уровни тестирования
- Пирамида тестирования
- Смещение тестирования влево по процессу разработки
Остались вопросы? Задайте их в разделе «Обсуждение»
Вам ответят команда поддержки Хекслета или другие студенты
Для полного доступа к курсу нужен базовый план
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.