[Ольга Назина] Школа для начинающих тестировщиков (2018)
Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли? Хотите структурировать теоретические знания и набраться практики? Тогда этот курс для вас.
Выпускник школы получает:
Этот курс будет полезен тем, кто обладает опытом в тестировании до одного года, или кто только хочет найти свою первую работу в сфере тестирования.
Программа курса
1. Введение в тестирование ПО. Исследование тестируемого продукта
2. Тест-кейсы и чек-листы
3. Классы эквивалентности и граничные значения
4. Тест-анализ
5. Баг-трекинг
6. Ретроспектива
7. Исследовательское тестирование
8. Классификация тестирования
10. Тестирование документации и ее оформление
11. Автоматизация тестирования
1. Пирамида автоматизации
3. Pairwise и другие подходы анализа
4. Инструменты полуавтоматизации
Практическое задание: используем PICT и пишем API-тесты!
12. Организация процесса тестирования
13. Построение карьеры в сфере тестирования
14. Создание резюме и прохождение собеседования
Подведение итогов
Скачать:
Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли? Хотите структурировать теоретические знания и набраться практики? Тогда этот курс для вас.
Выпускник школы получает:
- Понимание, что такое тестирование — 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
6. Ретроспектива
- Процессы в agile, scrum и подобных гибких методологиях
Процесс планирование: как проводится, инструменты
Ежедневные митинги
Ретроспектива
7. Исследовательское тестирование
- Отличия исследовательского, ad hoc и monkey-testing
Как тестировать продукт, по которому нет документации?
Помощники от более опытных: чит-листы и тест-туры
Мнемоники и эвристики исследовательского тестирования
8. Классификация тестирования
- По знанию системы
По позитивности
По целям (объекту)
По исполнителям (субъекту)
По времени проведения
По степени автоматизации
По состоянию системы
По формальности
- ISO 9126, ISO 25010 и реальная жизнь
Производительность и нагрузка
Удобство использования (Usability)
Защищенность
Тестирование окружений
10. Тестирование документации и ее оформление
- ТЗ есть
ТЗ нет
Варианты использования
Типы документации
11. Автоматизация тестирования
1. Пирамида автоматизации
- Unit-тесты
API-тесты
UI-тесты
3. Pairwise и другие подходы анализа
4. Инструменты полуавтоматизации
Практическое задание: используем PICT и пишем API-тесты!
12. Организация процесса тестирования
- Процессы в разных компаниях: гиганты, стартапы, аутсорсинговые компании
Скриптовое и исследовательское тестирование: как выбрать и как совмещать?
Ручное и автоматизированное тестирование: когда какое использовать?
Поиск интересного в работе
13. Построение карьеры в сфере тестирования
- a. Какие бывают возможности роста в сфере тестирования?
b. Что требуется от тестировщиков разных уровней?
c. Чему важнее всего учиться?
d. Как получить необходимый опыт для первого места работы?
14. Создание резюме и прохождение собеседования
- Как составлять резюме
Как искать вакансию мечты
Что писать в сопроводительном письме
Как готовиться к собеседованию
Как пройти собеседование
Подведение итогов
- a. Чему мы научились за это время?
b. Как это использовать?
c. Напутственные советы, «мотивашечки»
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.