Школа для начинающих тестировщиков
Этот курс для Вас, если Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли, хотите структурировать теоретические знания и набраться практики.
Онлайн-тренинг
Описание
Автор и тренер: Ольга Назина. Проверять домашние задания будут ассистенты, подробнее см блок «Вопросы и ответы», который расположен после программы курса.
Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли? Хотите структурировать теоретические знания и набраться практики? Тогда этот курс для вас.
Выпускник школы получает:
-
Понимание, что такое тестирование — 14 видео-лекций по 30-60 минут + ссылки на полезные статьи
-
Работу с реальным проекте 2 месяца — много практики
-
Работу с реальными инструментами, которые вы будете использовать в дальнейшем
-
Портфолио — выгодно выделит среди других кандидатов
-
Разбор резюме — больше шансов, что его прочитают
Инструменты, которые вы попробуете на курсе
-
Баг-трекинг: JIRA, Redmine, Bugzilla, Mantis
-
Ведение тестов: Sitechco, Confluence
-
Web: Dev Tools, Web Developer Toolbar, просмотр HTML-страницы
-
Другое: mindmap, pict, perlclip
Посмотрите это видео, чтобы узнать, что вас ждет на курсе и как тренер проводит лекции (риторика, внешний вид слайдов).
Этот курс будет полезен тем, кто обладает опытом в тестировании до одного года, или кто только хочет найти свою первую работу в сфере тестирования.
Бесплатные материалы
Я публикую материалы курса на своем youtube-канале. Посмотрите их, чтобы понять, подходит ли вам мой стиль изложения:
- Карты и диаграммы, которые используются в тестировании
- Decision table (таблица решений)
- Классификация тестирования
- Баг трекинг 1: Что такое баг-трекинг
- Баг-трекинг 2: Workflow ошибок
- Баг-трекинг 3.1: Локализация, что это такое
- Баг-трекинг 3.2: Локализация. Стройте догадки
- Баг-трекинг 3.3: Четыре типичные ошибки оформления бага новичком
- Баг-трекинг 3.5: Название
- Паттерны и антипаттерны обоснования багов
А еще я пишу статьи в помощь студентам и публикую их в своем блоге. Вот некоторые примеры дополнительных материалов к темам курса:
- Что такое тест-кейс и как его писать
- Какой результат писать в чек-листе
- Сколько задач заводить в баг-трекер
- Не пишите в баге «Ввести 6,9»!
- Класс эквивалентности «Ноль-не ноль»
Программа курса
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. Как получить необходимый опыт для первого места работы?
Практическое задание: создаём план саморазвития (по желанию)
Вопросы и ответы
Какое время занятий?
Время вы выбираете сами. В системе дистанционного обучения выкладывается видеозапись с лекцией, а потом у вас есть неделя на выполнение заданий. Когда именно его делать — решать вам.
Как я получу фидбэк при online-формате?
Через чат, комментарии к домашним заданиям в системе дистанционного обучения.
Как быстро вы даете фидбек?
В среднем раз в день (по актуальной теме) в системе дистанционного обучения. В чате тренер отвечает чаще. Поэтому небольшой вопрос проще задать туда, быстрее получите ответ. Но если стесняетесь спрашивать при всех, вопрос можно задать в системе дистанционного обучения.
В выходные у тренера тоже выходные. Поэтому проверок обычно нет (но есть в пт и пн), но в чате тренер может ответить.
Пойму ли я материал?
Курс совмещает все виды обучения: видео-лекции + статьи в доп материалах + практическая работа (услышал, увидел, пощупал). Так что уверена, сможете! А если что-то не получается, можно задать вопрос в чате.
А если все равно не понял, тренер скажет, как переделать?
Скажет, но не прямым текстом «исправь это вот так». Он покажет, что сейчас плохо, оставив за вами решение «а как сделать хорошо?».
Если вы придете в чат с вопросом, то тренер вместо прямого ответа будет задавать наводящие вопросы. И до решения вы должны будете дойти сами. С подсказками, но сами.
Этот стиль обучения подходит не всем, но лично я считаю его самым полезным. И в этой статье объясняю, почему. В любом случае, у нас именно так. Порой бесит, но чуть позже вы еще скажете мне «спасибо» =)
Нужно ли что-то знать заранее?
Нет, курс идет с нуля. Но вам будет проще, если вы до курса прочитаете книгу Романа Савина и / или Святослава Куликова. По крайней мере, выпускники говорят, что так проще :)
Читает лекции и проверяет ДЗ один человек?
Нет. Лекции читает автор курса — Ольга Назина. Но «вести» курс будет один из ее помощников. Он будет проверять ваши домашние задания и отвечать на вопросы в чате.
Помощников несколько. Все они имеют некоторый опыт в тестировании и прошли обучение на помощника тренера. То есть проводили курс под контролем более опытного товарища, который подсказывал, на что обращать внимание и как лучше ответить в той или иной ситуации. Со всеми помощниками вы сможете ознакомиться в системе дистанционного обучения.
Все они есть в чате курса. Благодаря этому вы быстрее получаете ответ — даже если «основной» тренер сейчас не у компьютера, вам может ответить другой тренер.
А если я попробовал и мне не понравилось?
Тогда мы вернем вам деньги за обучение. На первой неделе — всю сумму. Потом за вычетом открытых уроков (подробнее см в оферте)
Формат
14 занятий (13 часов теории) + много практических заданий для самостоятельной работы + постоянные консультации тренера в чате.
Дважды в неделю по понедельникам и четвергам до 12.00 по Московскому времени выкладываются теоретические лекции, ссылки на дополнительные материалы, домашняя работа. В конце курса дается две недели на досдачу работ.
Теоретическую информацию можно посмотреть в любое удобное время.
Помимо теоретической части, вас также ждут практические задания для самостоятельной работы, которые вы можете прислать тренеру на проверку. После проверки практических заданий Вы получаете подробный комментарий по своей работе и при необходимости советы по доработке. По результатам комментариев тренера Вы можете переделать работу и отправить ее тренеру еще раз.
Общение участников курса и тренера проходит и в чате группы, где можно задавать вопросы тренеру и при желании общаться с другими участниками группы. Вы можете задавать вопросы по теоретическому материалу или практическим работам, как только они у вас возникают.
Все выпускники, успешно сдавшие домашние задания, получают сертификат.
Материалы курса доступны в течение года с даты окончания.
Условия
Стоимость участия для физических лиц: 17 000 рублей за весь курс.
Стоимость участия для юридических лиц: 20 000 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.
Организатор мероприятия: ИП Назина Ольга Евгеньевна, ИНН 772791965180, ОГРНИП 315774600011282
Услуги оказываются на основании публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ.
Если Вы хотите оплатить тренинг прямо сейчас, то нажмите кнопку выше (если кнопка активна, значит можно оплачивать не беспокоясь о наличии мест). После оплаты мы пришлем письмо о регистрации на курс и подтверждение оплаты. Если Вы не получили письмо в течение рабочего дня, просто отправьте сообщение на trainings@software-testing.ru
Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо нажать на кнопку ЗАПИСАТЬСЯ справа от тренинга и заполнить все необходимые поля
Если у Вас есть какие-то вопросы, их можно задать по указанному выше адресу.
Посмотреть информацию о способах оплаты: http://shop.testbase.ru/buy/sposoby-oplaty
Информация для юридических лиц:
Для регистрации на тренинг и оформления договора и выставления счета на оплату нажмите кнопку Записаться, выберите пункт Организация и заполните все поля.
Обратите внимание, что при постоплате стоимость тренинга увеличивается на 25%.
В случае возникновения вопросов обращайтесь по адресу trainings@software-testing.ru.
Отзывы
Егупова Алена
Я на курсы шла с минимальными знаниями и представлениями. Нет, я конечно почитала Савина и блоги всякие, в т.ч. и Ольги, но то что было до и после — совершенно разные вещи.
В общем-то с курсом я не ошиблась и получила все, что хотела. Вебинары сами по себе информативны, но кроме них еще даются ссылки на полезные материалы для дополнительного изучения, т.е. теории достаточно. Ну и практика после каждого вебинара, разумеется, на реальном проекте, который выбираете вы сами. Некоторые студенты отправляли баги, найденные в процессе обучения, разработчикам и их исправляли! Круто же :)
В общем для начинающих Школа — это то, что нужно, особенно если знаний теории не так много или же просто формат интенсива вам не подходит. И спасибо Ольге, Юле и Акси - вы классные :)
Гузель Баранова
Я никогда не занималась тестированием до курса, имела только общее представление и некоторую информацию из прочитанного. И для меня курс оказался МЕГАПОЛЕЗНЫМ. Он помог систематизировать уже имеющиеся знания и дал много новой информации. Самое замечательное в курсе — это ПРАКТИКА на реальных объектах. Тренеры всегда помогают объяснениями, но не говорят "сделай тут вот так, а вот тут - вот так", объяснения дают возможность самому подумать как сделать правильно. Кстати, очень важно задавать вопросы в общем чате, помогает расширить кругозор :) В общем, курс дал мне понять, что я хочу развиваться и дальше в тестировании, и, несомненно, стал для меня трамплином в профессию! P.S. Хочу выразить благодарность нашим тренерам Оле Назиной, Юле Мироновой и Оле Алифановой! Спасибо, девочки)))
Александр Донсков (выпускник интенсива)
Интересный курс! Мне понравился)
Что я ожидал.
Чуть больше года назад я проходил «3-х недельный интенсив для начинающих тестировщиков». На курс «школа для начинающих тестировщиков» пошел по следующим причинам:
- проверка своих знаний (что за год забылось?);
- расширения кругозора в тестировании (новые методы и инструменты);
- работа в команде с другими тестировщиками (на своей работе я единственный тестировщик);
- интерес к автотестированию (программу курса смотрел заранее и видел ДЗ по автотестированию API);
- ну и побочная причина, мне было интересно сравнить 2 курса от одного тренера :)
Что получил:
- проверка своих знаний показала, что я за год ничего не забыл – это порадовало.
- узнал много нового: сравнение техник тестирования; попробовал различные баг-трекинговые системы; попробовал тестирование API; работа в команде помогла выявить свои слабые стороны и привнесла много интересных идей для текущей работы.
- ну и я все таки сравнил 2 этих курса (интенсив и школу) во многом похожих и в тоже время сильно разных.
Чего не хватило:
- по сравнению с интенсивом не хватило того накала чувств, который был на интенсиве. Не сказать, что я совсем не напрягался, но курс для меня прошел легко.
- так же, если сравнивать с «интенсивом», то можно сказать что в «школе» практически не учат «задавать вопросы». Кто прошел «интенсив» Марию уже не забудет, в «школе» есть аналогичное задание, но на мой взгляд его не достаточно.
- более развернутой лекции по тестированию API. Если с остальными заданиями работал по схеме «посмотрел раз видео – выполнил ДЗ», то конкретно с этим заданием я сначала 3 раза пересмотрел видео, потом пришлось довольно много гуглить по теме и общаться в группе.
В заключении хочу сказать, что школа дает отличные и разносторонние знания в тестировании. И для начинающих тестировщиков это отличный курс (да и со стажем в год я узнал много нового). Но если хотите реального жизненного испытания – идите на интенсив (но потом не жалуйтесь на свой выбор)!))
Ближайшие онлайн
-
Python для начинающих
Начало: 9 января 2025
-
Автоматизация тестов для REST API при помощи Postman
Начало: 9 января 2025
-
Азбука IT
Начало: 9 января 2025
-
Школа для начинающих тестировщиков
Начало: 9 января 2025
-
Организация автоматизированного тестирования
Начало: 10 января 2025
-
Тестирование веб-приложений 2.0
Начало: 10 января 2025
-
Логи как инструмент тестировщика
Начало: 13 января 2025
-
Тестирование REST API
Начало: 13 января 2025
-
Техники локализации плавающих дефектов
Начало: 13 января 2025
-
Тестирование юзабилити (usability)
Начало: 15 января 2025
-
Инженер по тестированию программного обеспечения
Начало: 16 января 2025
-
Регулярные выражения в тестировании
Начало: 16 января 2025
-
Тестирование GraphQL API
Начало: 16 января 2025
-
Автоматизация функционального тестирования
Начало: 17 января 2025
-
Программирование на Java для тестировщиков
Начало: 17 января 2025
-
SQL для тестировщиков
Начало: 20 января 2025
-
Тестирование без требований: выявление и восстановление информации о продукте
Начало: 20 января 2025
-
Тестировщик ПО: интенсивный курс со стажировкой (ПОИНТ)
Начало: 21 января 2025
-
Bash: инструменты тестировщика
Начало: 23 января 2025
-
Charles Proxy как инструмент тестировщика
Начало: 23 января 2025