Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли? Хотите получить фундамент, необходимый для построения успешной карьеры? Хотите узнать, из чего состоит эта область деятельности, чтобы быстрее стать в ней профессионалом?
Именно для вас – наш курс «Школа Успешных Тестировщиков, v 2.0». С этим курсом вы:
- Получите широкий кругозор в сфере тестирования
- Научитесь основным техникам и познакомитесь с основными инструментами тестировщиков
- Узнаете, как построен процесс тестирования в ведущих компаниях
- Пройдёте профильный тест, чтобы узнать, какие области и специализации в тестировании для вас ближе всего
- Узнаете, как получать от работы максимум удовольствия
- Создадите план развития на год, чтобы стать успешным тестировщиком
Этот курс будет полезен тем, кто обладает опытом в тестировании до одного года, или кто только хочет найти свою первую работу в сфере тестирования.
Программа курса
Введение в тестирование ПО
- Знакомство и правила курса
- Различные области тестирования: функционал, производительность, безопасность, нагрузка, надёжность, совместимость, юзабилити.
- Различные способы организации тестирования: зависимое и независимое, валидация и верификация, контроль качества и обеспечение качества.
- Различные тесты: позитивные, негативные и исследовательские. Тесты белого, чёрного и серого ящика.
Практическое задание: придумываем, как тестировать форум!
Исследование тестируемого продукта
- Что умеет тестируемый продукт? Для кого он создан, какие сценарии решает?
- Что умеет тестируемый продукт? Для кого он создан, какие сценарии решает?
- Классы эквивалентности и граничные значения: где наиболее вероятны ошибки?
- Типы вводимых значений в программный продукт: риски ошибок, анализ их критичности и вероятности.
Практическое задание: тестируем форму регистрации!
Тест-анализ
- Что такое тест-анализ, кому и когда он нужен. Как сокращать количество тестовых проверок, увеличивая количество находимых ошибок?
- Комбинаторное тестирование (ДПЗ и Pairwise)
- Тестирование состояний и переходов (State & Transition Testing)
Практическое задание: тестируем текстовый редактор!
Тест-дизайн
- Когда и каким образом надо документировать тесты?
- Роли в документировании тестовых наборов
- Тест-кейсы и чек-листы: что использовать?
- Эффект пестицида и способы борьбы с ним
- Инструментарий для документирования тестов: sitechco, testrail, testlink.
Практическое задание: пишем тесты для системы бронирования билетов!
Исследовательское тестирование
- Отличия исследовательского, ad hoc и monkey-testing
- Как тестировать продукт, по которому нет документации?
- Помощники от более опытных: чит-листы и тест-туры
- Мнемоники и эвристики исследовательского тестирования
Практическое задание: тестируем интернет-магазин!
Баг-трекинг
- Жизненный цикл (Workflow) ошибок: каким бывает? Что от него зависит, как подстроиться?
- Глоссарий баг-трекинга в различных компаниях
- Формулирование ошибок: как сделать так, чтобы нас поняли?
- Критичность и приоритет ошибок
- Инструменты баг-трекинга: Bugzilla, Jira, Redmine
Практическое задание: регистрируем ошибки в BTS!
Нефункциональное тестирование
- Подготовка к нефункциональному тестированию: что нам важно учесть?Какие особенности продукта?
- Проведение тестирования надёжности
- Проведение тестирования юзабилити
- Проведение тестирования производительности
- Проведение тестирования совместимости и окружений
Практическое задание: разрабатываем стратегию нефункционального тестирования для сервиса файлового хостинга!
Организация процесса тестирования
- Ручное и автоматизированное тестирование: когда какое использовать?
- Скриптовое и исследовательское тестирование: как выбрать и как совмещать?
- Как выглядит процесс тестирования в различных компаниях
Гиганты: Google и Microsoft
Стартапы: маленькие начинающие проекты
Аутсорсинговые компании - Удовольствие от тестирования: от чего зависит? Как увеличить?
Практическое задание: разрабатываем процесс тестирования своей мечты!
Построение карьеры в сфере тестирования
- Какие бывают возможности роста в сфере тестирования?
- Что требуется от тестировщиков разных уровней?
- Чему важнее всего учиться?
- Как получить необходимый опыт для первого места работы?
- Правила написания «правильного» резюме
Практическое задание: делаем идеальное резюме и создаём план саморазвития на год.
Подведение итогов
- Чему мы научились за это время?
- Как это использовать?
- Напутственные советы, «мотивашечки» и выпускной!
Формат школы
Курс длится 5 недель.
Дважды в неделю, по понедельникам и средам, команда курса будет выкладывать записи вебинаров (25-40 минут) для просмотра.
Помимо теоретической части, вас также будут ждать практичные домашние задания, которые мы тщательно проверяем и даём советы по доработке. Домашние задания публикуются для всех участников группы, чтобы была возможность сравнить разные решения одинаковых задач.
ВНИМАНИЕ! Этот курс насыщенный, и его прохождение может быть достаточно сложным для тестировщиков без опыта. Каждое задание занимает от 1 до 6 часов на выполнение. Если информация, представленная на курсе, для вас совсем новая, и вы не успеваете выполнять домашние задания после вебинаров, вы можете проходить обучение в режиме «1 вебинар=1 неделя». В этом случае, длительность обучения для вас составит 10 недель (2,5 месяца). Вы сможете самостоятельно выбрать комфортный для себя режим обучения, чтобы усвоить рассматриваемый материал с максимальной отдачей. Тренеры будут помогать вам с выполнением домашних работ и консультировать в том формате, который для вас удобнее.
Общение участников курса и тренеров будет проходить на закрытом форуме и в скайп-чате группы, благодаря чему ни один вопрос не останется без ответа, и у вас будет возможность узнать про реализацию тестирования в других компаниях.
Все выпускники, успешно сдавшие домашние задания, получают номерной сертификат.
Pingback: Roku set-top boxes can now play video directly from your iPhone | Slow but Sure
Pingback: jailbreak iphone 5
Pingback: FF11 RMT
Pingback: training
Pingback: FFXIV Gil
Pingback: www.ipikavipit.com
Pingback: レジェンド オブ ソウルズ 育æˆä»£è¡Œ
Pingback: 戦国ixa 育æˆä»£è¡Œ
Pingback: ドラゴンクエストX 育æˆä»£è¡Œ
Pingback: cornelius surfboards
Pingback: best bank to close your business accounts without notice
Pingback: Storage Cheltenham