👨‍💻DEV [Ольга Назина] Школа для начинающих тестировщиков (2018)

[Ольга Назина] Школа для начинающих тестировщиков _0.jpg


[Ольга Назина] Школа для начинающих тестировщиков (2018)

Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли? Хотите структурировать теоретические знания и набраться практики? Тогда этот курс для вас.

Выпускник школы получает:

* Понимание, что такое тестирование — 14 видео-лекций по 30-60 минут + ссылки на полезные статьи

* Работа на реальном проекте больше месяца — много практики

* Работа с реальными инструментами, которые вы будете использовать в дальнейшем

* Портфолио — выгодно выделит среди других кандидатов

* Разбор резюме — больше шансов, что его прочитают

Инструменты, которые вы попробуете на курсе

* Баг-трекинг:JIRA, Redmine, Bugzilla, Mantis

* Ведение тестов: Sitechco, Testlink, Confluence

* Другое: mindmap, pict, perlclip

Посмотрите
это видео
, чтобы узнать, что вас ждет на курсе и как тренер проводит лекции (риторика, внешний вид слайдов). Также видео поможет выбрать между двумя курсами: школой (неторопливое изучение) и
интенсивом
(стрессовая ситуация, когда ты пришел на работу и сразу делай)

Этот курс будет полезен тем, кто обладает опытом в тестировании до одного года, или кто только хочет найти свою первую работу в сфере тестирования.

Программа курса
1. Введение в тестирование ПО. Исследование тестируемого продукта


* Что такое тестирование

* Жизненный цикл разработки ПО

* Что умеет продукт? Исследуем

* Открытые и закрытые вопросы

* Инструменты исследования

Практическое задание: рисуем карту возможностей продукта!

2. Тест-кейсы и чек-листы

* Позитивное и негативное тестирование

* Тест-кейсы:что это такое, как писать, когда использовать.

* Чек-листы: чем отличаются от кейсов, как их писать, какие инструменты применять

* Инструментарий для документирования тестов: sitechco, testlink.

Практическое задание: пишем тест-кейсы и чек-листы!

3. Классы эквивалентности и граничные значения

* Что такое тест-дизайн

* Классы эквивалентности

* Граничные значения

Практическое задание: расширяем чек-листы с новыми знаниями!

4. Тест-анализ

* Тест-анализ VS Тест-дизайн

* Анализ тестов

* Тестирование с помощью таблиц решений (Decision Table)

* Тестирование состояний и переходов (State & Transition Testing)

Практическое задание: составляем таблицу решений и рисуем схему состояний!

5. Баг-трекинг

* Жизненный цикл (Workflow) ошибок: каким бывает? Что от него зависит, как подстроиться?

* Локализация ошибок: как найти корень зла?

* Формулирование ошибок: как сделать так, чтобы нас поняли?

* Инструменты баг-трекинга: Jira, Bugzilla, Redmine, Mantis

Практическое задание: регистрируем ошибки в BTS!

6. Ретроспектива

* Процессы в agile, scrum и подобных гибких методологиях

* Процесс планирование: как проводится, инструменты

* Ежедневные митинги

* Ретроспектива

Практическое задание: проводим ретроспективу обучения!

7. Исследовательское тестирование

* Отличия исследовательского, ad hoc и monkey-testing

* Как тестировать продукт, по которому нет документации?

* Помощники от более опытных: чит-листы и тест-туры

* Мнемоники и эвристики исследовательского тестирования

Практическое задание: придумываем мнемонику!

8. Классификация тестирования

* По знанию системы

* По позитивности

* По целям (объекту)

* По исполнителям (субъекту)

* По времени проведения

* По степени автоматизации

* По состоянию системы

* По формальности

9. Нефункциональное тестирование

* ISO 9126, ISO 25010 и реальная жизнь

* Производительность и нагрузка

* Удобство использования (Usability)

* Защищенность

* Тестирование окружений

Практическое задание: разрабатываем стратегию нефункционального тестирования!

10. Тестирование документации и ее оформление

* ТЗ есть

* ТЗ нет

* Варианты использования

* Типы документации

Практическое задание: пишем вариант использования!

11. Автоматизация тестирования

1.Пирамида автоматизации

* Unit-тесты

* API-тесты

* UI-тесты

2.Автоматизация рутины

3.Pairwise и другие подходы анализа

4.Инструменты полуавтоматизации

Практическое задание: используем PICT и пишем API-тесты!

12. Организация процесса тестировани
я

* Процессы в разных компаниях: гиганты, стартапы, аутсорсинговые компании

* Скриптовое и исследовательское тестирование: как выбрать и как совмещать?

* Ручное и автоматизированное тестирование: когда какое использовать?

* Поиск интересного в работе

Практическое задание: разрабатываем процесс тестирования своей мечты!

13. Построение карьеры в сфере тестирования

* a. Какие бывают возможности роста в сфере тестирования?

* b. Что требуется от тестировщиков разных уровней?

* c. Чему важнее всего учиться?

* d. Как получить необходимый опыт для первого места работы?

Практическое задание: создаём план саморазвития на год.

14. Создание резюме и прохождение собеседования

* Как составлять резюме

* Как искать вакансию мечты

* Что писать в сопроводительном письме

* Как готовиться к собеседованию

* Как пройти собеседование

Практическое задание: делаем идеальное резюме

Подведение итогов

* a. Чему мы научились за это время?

* b. Как это использовать?

* c. Напутственные советы, «мотивашечки»



—————————————————————————

📥 СКАЧАТЬ КУРС:
🔐 Хотите получить доступ?

Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.

💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал
 

Похожие курсы

Назад
Верх