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