Школа для начинающих тестировщиков (2025) [Software-Testing.Ru] [Ольга Назина]
Этот курс для Вас, если Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли, хотите структурировать теоретические знания и набраться практики.
Автор и тренер: Ольга Назина. Проверять домашние задания будут ассистенты, подробнее см блок «Вопросы и ответы», который расположен после программы курса.
.
Выпускник школы получает:
Баг-трекинг: JIRA, Redmine, Bugzilla, Mantis
Ведение тестов: Sitechco, Confluence
Web: Dev Tools, Web Developer Toolbar, просмотр HTML-страницы
Другое: mindmap, pict, perlclip
Этот курс будет полезен тем, кто обладает опытом в тестировании до одного года, или кто только хочет найти свою первую работу в сфере тестирования.
Программа курса
Начало: 20 февраля 2025
Окончание: 16 апреля 2025
Цена: 17000 руб.
Этот курс для Вас, если Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли, хотите структурировать теоретические знания и набраться практики.
Автор и тренер: Ольга Назина. Проверять домашние задания будут ассистенты, подробнее см блок «Вопросы и ответы», который расположен после программы курса.
.
Выпускник школы получает:
- Понимание, что такое тестирование — 14 видео-лекций по 30-60 минут + ссылки на полезные статьи
- Работу с реальным проекте 2 месяца — много практики
- Работу с реальными инструментами, которые вы будете использовать в дальнейшем
- Портфолио — выгодно выделит среди других кандидатов
- Разбор резюме — больше шансов, что его прочитают
Баг-трекинг: JIRA, Redmine, Bugzilla, Mantis
Ведение тестов: Sitechco, Confluence
Web: Dev Tools, Web Developer Toolbar, просмотр HTML-страницы
Другое: mindmap, pict, perlclip
Этот курс будет полезен тем, кто обладает опытом в тестировании до одного года, или кто только хочет найти свою первую работу в сфере тестирования.
Программа курса
- Введение в тестирование ПО. Исследование тестируемого продукта
- Чек-листы
- Тест-кейсы
- Dev Tools в тестировании
- Тест-дизайн. Классы эквивалентности и граничные значения
- Ретроспектива
- Тест-анализ
- Исследовательское тестирование
- Баг-трекинг
- Автоматизация тестирования
- Тестирование документации и ее оформление
- Классификация тестирования. Нефункциональное тестирование (НФТ)
- Создание резюме и прохождение собеседования
- Организация процесса тестирования, построение карьеры
1. Введение в тестирование ПО. Исследование тестируемого продукта
Что такое тестирование
Жизненный цикл разработки ПО
Что умеет продукт? Исследуем
Открытые и закрытые вопросы
Инструменты исследования
Практическое задание: рисуем карту возможностей продукта!
2. Чек-листы
Что такое чек-лист
Как накидать проверок на что-нибудь (доработку системы / некое поле / некий функционал)
Как оформлять чек-лист
Особенности чек-листов
Плюсы и минусы
Когда применять чек-листы
Инструменты для оформления чек-листов: sitechco
Практическое задание: пишем чек-листы!
3. Тест-кейсы
Что такое тест-кейс
Как оформлять тест-кейс
Стандартные ошибки оформления
Набор тест-кейсов — тест-план?
Особенности тест-кейсов
Плюсы и минусы тест-кейсов
Когда применять тест-кейсы
Инструменты для оформления тест-кейсов: testlink, testrail
Примеры тест-кейсов
Тест-кейсы VS чек-листы: чем отличаются, когда что применять
Практическое задание: пишем тест-кейсы!
4. Dev Tools в тестировании
Исходный код страницы
Разметка HTML
Dev Tools в браузере: инспектор, сеть, консоль
Ограничение maxlength
Web Developer Toolbar
Практическое задание: снимаем maxlength с поля ввода!
5. Тест-дизайн. Классы эквивалентности и граничные значения
Что такое тест-дизайн
Классы эквивалентности
Граничные значения
Практическое задание: расширяем чек-листы с новыми знаниями!
6. Ретроспектива
Процессы в agile, scrum и подобных гибких методологиях
Процесс планирование: как проводится, инструменты
Ежедневные митинги
Ретроспектива
Практическое задание: проводим ретроспективу обучения!
7. Тест-анализ
Тест-анализ VS Тест-дизайн
Анализ тестов
Тестирование с помощью таблиц решений (Decision Table)
Тестирование состояний и переходов (State & Transition Testing)
Практическое задание: составляем таблицу решений и рисуем схему состояний!
8. Исследовательское тестирование
Отличия исследовательского, ad hoc и monkey-testing
Как тестировать продукт, по которому нет документации?
Помощники от более опытных: чит-листы и тест-туры
Мнемоники и эвристики исследовательского тестирования
Практическое задание: проходим по туру!
9. Баг-трекинг
Жизненный цикл (Workflow) ошибок: каким бывает? Что от него зависит, как подстроиться?
Локализация ошибок: как найти корень зла?
Формулирование ошибок: как сделать так, чтобы нас поняли?
Инструменты баг-трекинга: Jira, Bugzilla, Redmine, Mantis
Практическое задание: регистрируем ошибки в BTS!
Смотрите в бесплатном доступе:
Баг трекинг 1: Что такое баг-трекинг
Баг-трекинг 2: Workflow ошибок
Баг-трекинг 3.1: Локализация, что это такое
Баг-трекинг 3.2: Локализация. Стройте догадки
Баг-трекинг 3.3: Четыре типичные ошибки оформления бага новичком
Баг-трекинг 3.5: Название
10. Автоматизация тестирования
Пирамида автоматизации
Автоматизация рутины
Pairwise и другие подходы анализа
Инструменты полуавтоматизации
Unit-тесты
API-тесты
UI-тесты
Практическое задание: применяем pairwise!
11. Тестирование документации и ее оформление
ТЗ есть
ТЗ нет
Варианты использования
Типы документации
Практическое задание: пишем вариант использования! И тестируем по ТЗ
12. Классификация тестирования. Нефункциональное тестирование (НФТ)
По знанию системы
По позитивности
По целям (объекту)
По исполнителям (субъекту)
По времени проведения
По степени автоматизации
По состоянию системы
По формальности
Эта часть лекции доступна бесплатно! Смотрите ее на youtube — Классификация тестирования
Раздел по НФТ включает в себя:
ISO 9126, ISO 25010 и реальная жизнь
Производительность и нагрузка
Удобство использования (Usability)
Защищенность
Тестирование окружений
Практическое задание: составляем классификацию тестов, разрабатываем стратегию нефункционального тестирования!
13. Создание резюме и прохождение собеседования
Как составлять резюме
Как искать вакансию мечты
Что писать в сопроводительном письме
Как готовиться к собеседованию
Как пройти собеседование
Практическое задание: пишем резюме (по желанию)
14. Организация процесса тестирования, построение карьеры
Организация процесса тестирования
Процессы в разных компаниях: гиганты, стартапы, аутсорсинговые компании
Скриптовое и исследовательское тестирование: как выбрать и как совмещать?
Ручное и автоматизированное тестирование: когда какое использовать?
Поиск интересного в работе
Построение карьеры в сфере тестирования
a. Какие бывают возможности роста в сфере тестирования?
b. Что требуется от тестировщиков разных уровней?
c. Чему важнее всего учиться?
d. Как получить необходимый опыт для первого места работы?
Практическое задание: создаём план саморазвития (по желанию)
Что такое тестирование
Жизненный цикл разработки ПО
Что умеет продукт? Исследуем
Открытые и закрытые вопросы
Инструменты исследования
Практическое задание: рисуем карту возможностей продукта!
2. Чек-листы
Что такое чек-лист
Как накидать проверок на что-нибудь (доработку системы / некое поле / некий функционал)
Как оформлять чек-лист
Особенности чек-листов
Плюсы и минусы
Когда применять чек-листы
Инструменты для оформления чек-листов: sitechco
Практическое задание: пишем чек-листы!
3. Тест-кейсы
Что такое тест-кейс
Как оформлять тест-кейс
Стандартные ошибки оформления
Набор тест-кейсов — тест-план?
Особенности тест-кейсов
Плюсы и минусы тест-кейсов
Когда применять тест-кейсы
Инструменты для оформления тест-кейсов: testlink, testrail
Примеры тест-кейсов
Тест-кейсы VS чек-листы: чем отличаются, когда что применять
Практическое задание: пишем тест-кейсы!
4. Dev Tools в тестировании
Исходный код страницы
Разметка HTML
Dev Tools в браузере: инспектор, сеть, консоль
Ограничение maxlength
Web Developer Toolbar
Практическое задание: снимаем maxlength с поля ввода!
5. Тест-дизайн. Классы эквивалентности и граничные значения
Что такое тест-дизайн
Классы эквивалентности
Граничные значения
Практическое задание: расширяем чек-листы с новыми знаниями!
6. Ретроспектива
Процессы в agile, scrum и подобных гибких методологиях
Процесс планирование: как проводится, инструменты
Ежедневные митинги
Ретроспектива
Практическое задание: проводим ретроспективу обучения!
7. Тест-анализ
Тест-анализ VS Тест-дизайн
Анализ тестов
Тестирование с помощью таблиц решений (Decision Table)
Тестирование состояний и переходов (State & Transition Testing)
Практическое задание: составляем таблицу решений и рисуем схему состояний!
8. Исследовательское тестирование
Отличия исследовательского, ad hoc и monkey-testing
Как тестировать продукт, по которому нет документации?
Помощники от более опытных: чит-листы и тест-туры
Мнемоники и эвристики исследовательского тестирования
Практическое задание: проходим по туру!
9. Баг-трекинг
Жизненный цикл (Workflow) ошибок: каким бывает? Что от него зависит, как подстроиться?
Локализация ошибок: как найти корень зла?
Формулирование ошибок: как сделать так, чтобы нас поняли?
Инструменты баг-трекинга: Jira, Bugzilla, Redmine, Mantis
Практическое задание: регистрируем ошибки в BTS!
Смотрите в бесплатном доступе:
Баг трекинг 1: Что такое баг-трекинг
Баг-трекинг 2: Workflow ошибок
Баг-трекинг 3.1: Локализация, что это такое
Баг-трекинг 3.2: Локализация. Стройте догадки
Баг-трекинг 3.3: Четыре типичные ошибки оформления бага новичком
Баг-трекинг 3.5: Название
10. Автоматизация тестирования
Пирамида автоматизации
Автоматизация рутины
Pairwise и другие подходы анализа
Инструменты полуавтоматизации
Unit-тесты
API-тесты
UI-тесты
Практическое задание: применяем pairwise!
11. Тестирование документации и ее оформление
ТЗ есть
ТЗ нет
Варианты использования
Типы документации
Практическое задание: пишем вариант использования! И тестируем по ТЗ
12. Классификация тестирования. Нефункциональное тестирование (НФТ)
По знанию системы
По позитивности
По целям (объекту)
По исполнителям (субъекту)
По времени проведения
По степени автоматизации
По состоянию системы
По формальности
Эта часть лекции доступна бесплатно! Смотрите ее на youtube — Классификация тестирования
Раздел по НФТ включает в себя:
ISO 9126, ISO 25010 и реальная жизнь
Производительность и нагрузка
Удобство использования (Usability)
Защищенность
Тестирование окружений
Практическое задание: составляем классификацию тестов, разрабатываем стратегию нефункционального тестирования!
13. Создание резюме и прохождение собеседования
Как составлять резюме
Как искать вакансию мечты
Что писать в сопроводительном письме
Как готовиться к собеседованию
Как пройти собеседование
Практическое задание: пишем резюме (по желанию)
14. Организация процесса тестирования, построение карьеры
Организация процесса тестирования
Процессы в разных компаниях: гиганты, стартапы, аутсорсинговые компании
Скриптовое и исследовательское тестирование: как выбрать и как совмещать?
Ручное и автоматизированное тестирование: когда какое использовать?
Поиск интересного в работе
Построение карьеры в сфере тестирования
a. Какие бывают возможности роста в сфере тестирования?
b. Что требуется от тестировщиков разных уровней?
c. Чему важнее всего учиться?
d. Как получить необходимый опыт для первого места работы?
Практическое задание: создаём план саморазвития (по желанию)
Окончание: 16 апреля 2025
Цена: 17000 руб.
https://software-testing.ru/edu/3-online/56-school-for-beginer