ИзбранноеПечать

Комплексная система подготовки тестировщиков по программе ISTQB FL

 

Курс преследует две ключевые цели: получение глубокой теоретико-практической базы в тестировании и подготовка к сдаче экзамена ISTQB FL.

Онлайн-тренинг, 1,5 месяца, 14 занятий

Описание

Целевая аудитория

Данный курс рассчитан на специалистов, которые хотят получить глубокие комплексные знания в сфере тестирования ПО. Кому наиболее полезен этот курс?

Начинающим тестировщикам:

  • Комплексные знания помогут быстрее построить успешную карьеру
  • Вы сразу будете заниматься осознанным профессиональным тестированием, а не т.н. “манки-кликингом”
  • У вас появится понимание возможных путей развития и специализации.

Тестировщикам-практикам:

  • Вы структурируете имеющиеся знания и “разложите их по полочкам”
  • У вас появится теоретическая база, способствующая более эффективному тестированию
  • Вы сможете со стороны взглянуть на свою рабочую деятельность и увидеть, что вы можете в ней улучшить

Желающим получить сертификацию ISTQB FL:

  • Благодаря грамотно упакованному материалу вы легко сможете получить признанную во всём мире сертификацию ISTQB FL
  • Регулярное промежуточное тестирование поможет вам оценить свой уровень подготовленности к сдаче теста.

Описание

Этот курс преследует две ключевые цели: получение глубокой теоретико-практической базы в тестировании и подготовка к сдаче экзамена ISTQB FL. Записываясь на курс, вы можете поставить перед собой как обе эти цели, так и только одну из них.

Для развития вашей квалификации, вас ждут:

  • теоретические лекции, рассматривающие основные термины нашей отрасли
  • практические мастер-классы по использованию различных техник статического и динамического тестирования
  • домашние задания на закрепление материала, которые будут тщательно проверяться тренерами курса
  • упражнения на развитие когнитивных навыков, необходимых для успешной работы тестировщиком
  • сессии ответов на возникающие вопросы.

Для помощи в сдаче экзамена, вас ждут:

  • рассмотрение терминологии на английском и русском языке (вы сами сможете выбрать, на каком языке готовиться и на каком проходить экзамен)
  • адаптация теоретических материалов под экзаменационное тестирование
  • промежуточные тесты для оценки усвоения материала.

Распределение теории и практике на курсе - 40/60. 40% информации - теория, связанная с терминологией, видами и типами тестирования, процессными решениями по организации тестов, методологиям разработки и месту тестирования в них. 60% - рассмотрение техник статического и динамического тестирование, тест-анализ на основе различных моделей, исследовательское тестирование, ознакомление с инструментарием тестировщика. Более подробно с содержанием курса вы можете ознакомиться в его программе.

Программа тренинга

Вебинар 1: Введение в тестирование

Тип: теоретический

Цель: ознакомление с теорией, терминологией, философией тестирования

Терминология: bug, defect, error, failure, fault, mistake, quality risk, debugging, requirement, review, test case, testing, test objective, exhaustive testing

  • Основная терминология тестировщика: баг, дефект, сбой. Отличия в примерах
  • Цели и задачи тестирования в зависимости от контекста
  • Уровни тестирования (компонентное, интеграционное, системное)
  • 7 принципов тестирования
    • Недоказуемость отсутствия ошибок
    • Невозможность полного тестирования
    • Раннее тестирование
    • Распределение ошибок в продукте
    • Парадокс пестицида
    • Контекстность тестирования
    • Иллюзия качества
  • Человеческий фактор в тестировании
  • Кодекс этики тестировщика

Вебинар 2: Исследовательское тестирование

Тип: практический

Цель: освоение техник и вспомогательных инструментов при тестировании методом свободного поиска

Терминология: exploratory testing, (fault) attack, error guessing, independence

  • Догадки и экспертное мнение в тестировании, анализ предыдущего опыта
  • Тест-туры и чит-листы при тестировании методом свободного поиска
  • Сессионное тестирование: организация процесса, использование вспомогательных инструментов
  • Парное тестирование
  • Способы оценки результатов тестирование
  • Принятие решения о возможности использовать исследовательское тестирование

Вебинар 3: Процесс тестирования

Тип: теоретический

Цель: понимание процесса тестирования, его вариантов, используемых в тестировании документов и процедур

Терминология: confirmation testing, re-testing, exit criteria, incident, regression testing, test basis, test condition, test coverage, test data, test execution, test log, test plan, test procedure, test policy, test suite, test summary report, testware, test case specification, test design, test execution schedule, test procedure specification, test script, traceability

  • Роли в тестировании и выполняемые нами задачи
  • Ожидания от тестирования, цели в различных командах и проектах
  • Форматы организации тестирования в зависимости от проекта, продукта и команды
  • Процесс тестирования
    • Планирование тестирования
    • Тест-анализ и тест-дизайн
    • Проведение тестирования
    • Оценка и отчётность
    • Завершение тестирования
  • Процесс разработки тестовой документации
  • Используемые шаблоны и форматы артефактов в тестировании
  • Оценка тестового покрытия на проекте

Вебинар 4: Основы тест-дизайна

Тип: практический

Цель: понимание задач и техник тест-дизайна, ознакомление с основными принципами, получение навыка исследования и анализа тестируемого продукта

Терминология: black-box test design technique, experience-based test design technique, test design technique, white-box test design technique, boundary value analysis, equivalence partitioning

  • Виды и форматы техник тест-дизайна
  • Анализ тестируемого продукта, выявление рисков в тестировании
  • Эквивалентное разбиение параметров в тестировании
  • Определение граничных значений
    • Числовые, текстовые и даты
    • Логические классы и границы
    • Относительные классы и границы
  • Брейншторминг на этапе исследования продукта
  • Создание ментальных карт тестируемой функциональности

Вебинар 5: Уровни тестирования в различных моделях разработки

Тип: теоретический

Цель: ознакомление с различными моделями разработки, понимание взаимодействия с пользователем, определение различных уровней тестирования

Терминология: commercial Off-The-Shelf (COTS), iterative-incremental development model, validation, verification, V-model, alpha testing, beta testing, component testing, driver, field testing, functional requirement, integration, integration testing, non-functional requirement, robustness testing, stub, system testing, test environment, test level, test-driven development, user acceptance testing

  • Взаимодействие тестировщиков с другими подразделениями проекта
  • Различные модели разработки
    • Водопадная модель
    • Итеративно-инкрементальная модель
    • Гибкие модели разработки
    • Соответствие тестирования методологиям разработки
  • Различные уровни тестирования на разных этапах разработки продукта
  • Пользовательское тестирование

Вебинар 6: Комбинаторные техники тест-дизайна

Тип: практический

Цель: ознакомление со способами создания тестовых наборов, комбинаторикой в тестировании, таблицами решений. Инструменты для разработки тест-дизайна.

Терминология: combinatory testing , decision table testing, pairwise

  • Анализ глубины тестового покрытия на проекте
  • Комбинирование тестовых проверок
    • для сокращения времени тестирования
    • для обнаружения скрытых ошибок в зависимых параметрах
  • Создание таблиц проверок
  • Создание таблиц решений
  • Выбор подходящих комбинаторных методов исходя из имеющихся ресурсов и рисков

Вебинар 7: Типы тестирования

Тип: теоретический

Цель: знакомство с различными видами тестирования, способами их проведения. Выявление необходимых на вашем проекте типов тестирования.

Терминология: black-box testing, code coverage, functional testing, interoperability testing, load testing, maintainability testing, performance testing, portability testing, reliability testing, security testing, stress testing, structural testing, usability testing, white-box testing, impact analysis, maintenance testing

  • Различные подходы к тестированию, тестирование белого, серого и чёрного ящика
  • Нефункциональное тестирование
    • Нагрузочное
    • Производительности
    • Окружений
    • Надёжности
    • Безопасности
    • Юзабилити
  • Тестирование поддержки и анализ влияний
  • Введение в тестирование методом белого (или прозрачного) ящика

Вебинар 8: Тестирование сценариев

Тип: практический

Цель: использование техник тест-анализа для тестирования пользовательских сценариев, последовательностей, создание диаграмм состояний и переходов

Терминология: state transition testing, use case testing

  • Анализ использования продукта и его бизнес-процессов
  • Основные и альтернативные сценарии исполльзования
  • Разработка модели состояний и переходов
  • Комбинирование тестов на основании модели состояний и переходов

Вебинар 9: Статические техники тестирования

Тип: теоретический

Цель: знакомство с техниками проведения ревью продукта и технической документации, навык выбора и внедрения подходящих техник

Терминология: dynamic testing, static testing, entry criteria, formal review, informal review, inspection, metric, moderator, peer review, reviewer, scribe, technical review, walkthrough, compiler, complexity, control flow, data flow, static analysis

  • Отличия статического и динамического тестирования
  • Роли и ответственности при выполнении статического тестирования
  • Виды проведения ревью
    • формальное ревью
    • техническое ревью
    • демо-использование
    • инспекция
  • Правила внедрения ревью
  • Инструментальные способы статического тестирования исходного кода
  • Оценка сложности исходного кода

Вебинар 10: Тестирование методом белого ящика

Тип: практический

Цель: понимание возможных способов тестирования при доступе к исходному коду ПО, ознакомление с инструментарием

Терминология: code coverage, decision coverage, statement coverage, structure-based testing

  • Оценка покрытия кода тестами
    • Покрытие функций
    • Покрытие условий
    • Покрытие решений
  • Внедрение оценки покрытия кода на системном, интеграционном и модульном уровнях
  • Инструменты структурного тестирования для различных языков разработки
  • Процесс внедрения структурного тестирования

Вебинар 11: Организация процесса тестирования

Тип: теоретический

Цель: понимание вариантов организации процесса тестирования, ролей и обязанностей. Ознакомление с основными этапами тестирования.

Терминология: tester, test leader, test manager, test approach, test strategy, defect density, failure rate, test control, test monitoring, test summary report

  • Роли и управленцы в тестировании в зависимости от типа проекта, используемых методологий и размера команды
  • Определение подходов к тестированию, варианты организации зависимого и независимого тестирования
  • Оценка качества программных продуктов
  • Планирование и оценка сроков на тестирование
  • Контроль процесса проведения тестирования
  • Отчётность по результатам тестирования: форматы и применимость.

Вебинар 12: Управление конфигурациями, рисками и инцидентами

Тип: практический

Цель: понимание задач и инструментов по управлению конфигурациями, рисками и инцидентами. Навыки корректного баг-репортинга, локализации и генерализации ошибок.

Терминология: configuration management, version control, product risk, project risk, risk, risk-based testing, incident logging, incident management, incident report

  • Управление конфигурациями
    • Задачи конфигурационного управления
    • Инструменты контроля версий
  • Управление рисками
    • Анализ проектных рисков в планировании и оценках
    • Анализ рисков продукта в тест-дизайне
  • Управление инцидентами
    • Локализация и генерализация обнаруженных инцидентов
    • Системы управления инцидентами
    • Правила оформления и документирования
    • Процесс работы с инцидентами

Вебинар 13: Инструменты, используемые в тестировании

Тип: теоретический

Цель: ознакомление с типами инструментов, используемых в тестировании. Понимание правил их выбора и внедрения для использования на проекте.

Терминология: configuration management tool, coverage tool, debugging tool, dynamic analysis tool, incident management tool, load testing tool, modeling tool, monitoring tool, performance testing tool, probe effect, requirements management tool, review tool, security tool, static analysis tool, stress testing tool, test comparator, test data preparation tool, test design tool, test harness, test execution tool, test management tool, unit test framework tool, data-driven testing, keyword-driven testing, scripting language

  • Различные виды инструментов
    • Инструменты проведения тестирования
    • Инструменты управления процессом тестирования
    • Тестовые фреймворки
    • Вспомогательные инструменты
  • Анализ и выбор подходящих инструментов и утилит
  • Принятие решений о разработке собственных инструментов
  • Внедрение и обучение выбранным инструментам

Вебинар 14: Итоги

Тип: праздничный

Цель: порадоваться прохождению курса, подвести итоги и определить цели на будущее

  • Подведение итогов по рассмотренным темам
  • Планирование карьеры в тестировании
    • Возможности и перспективы
    • План профессионального и карьерного развития
  • Принятие решения о сдаче экзамена ISTQB FL

Вопросы и ответы по курсу

  1. Сколько времени требуется для прохождения курса?

Каждую неделю вам потребуется выделять достаточно времени на обучение! Около 2-х часов займёт просмотр двух вебинаров, 1-2 часа - выполнение работ по теоретическому вебинару и 2-4 часа на выполнение работ по практическому вебинару. Более точное время зависит от вашего начального уровня подготовки и имеющихся знаний. Также, между вебинарами 1-2 раза в неделю вас будут ждать дополнительные задания и упражнения: на развитие навыков, ознакомление с различными инструментами и т.д. Эти задания опциональны, но очень полезны, поэтому, мы советуем их так же выполнять!

  1. Какие вводные знания требуются для участия в курсе?

Теоретически, этот курс подходит любым грамотным пользователям ПК, даже если вы ничего не знаете о тестировании и не имеете опыта работы в этой сфере. Но в этом случае вам будет достаточно сложно! Потребуется ознакомление с дополнительными материалами, активное использование google/яндекса, и расширенное время на выполнение домашних работ.

  1. Гарантируете ли вы успешную сдачу экзамена по итогам прохождения курса?

Мы гарантируем, что рассмотренных в курсе данных достаточно для сдачи экзамена, но гарантировать ваше успешное прохождение экзамена мы, естественно, не можем (а вдруг, вы провалите его нарочно? :) ). Промежуточные тесты покажут усвоенную вами информацию, и при наличии “слабых мест” мы поможем и подскажем, в каком направлении требуется закрепить знания.

  1. Как быстро будут отвечать на мои вопросы?

Все домашние работы проверяются в течение одного рабочего дня (то есть, если вы отправили домашнюю работу вечером, мы ответим на неё до следующего вечера!). В выходные мы также стараемся поддерживать, проверять работы и отвечать на вопросы, но обещать доступность во внерабочее время мы не можем.

  1. Как мне получить сертификат о прохождении курса?

Сертификат об успешном прохождении уже значит немало, и поэтому мы не можем выдавать его всем зарегистрированным участникам. Чтобы вы получили сертификат, вам необходимо выполнить все домашние задания и получить за них хорошие оценки. Команда курса будет помогать вам с каждой домашней работой до тех пор, пока вы не сдадите её. Однако, через 2 недели после завершения курса все “домашки” превращаются в тыквы, и мы перестаём их принимать.

Формат

14 часов теории + много практики + постоянные консультации тренера в скайп-чате.

Дважды в неделю по понедельникам и средам до 12.00 по Московскому времени выкладываются теоретические лекции, ссылки на дополнительные материалы, домашняя работа.

Обучение происходит следующим образом:

Теоретическую информацию можно посмотреть в любое удобное время.

Помимо теоретической части, вас также ждут практические домашние задания, которые тщательно проверяются тренером. После проверки практических заданий Вы получаете оценку и подробный комментарий по своей работе и при необходимости советы по доработке. По результатам комментариев тренера Вы можете переделать домашнюю работу и улучшить свою оценку.

Общение участников курса и тренеров проходит и в скайп-чате учебной группы, где можно задавать вопросы тренеру и при желании общаться с другими участниками учебной группы. Каждый день тренер будет доступен в скайп-чате и каждый день будет отвечать на вопросы, Вы можете задавать вопросы по теоретическому материалу или домашней работе, как только они у вас возникают.

Все выпускники, успешно сдавшие домашние задания, получают сертификат.

Условия

Стоимость участия для физических лиц: 14 000 рублей за весь курс.

Стоимость участия для юридических лиц: 16 000 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.

Оплатить прямо сейчас

Информация для физических лиц:

Услуги оказываются на основании публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ.

Если Вы хотите оплатить тренинг прямо сейчас, то нажмите кнопку выше для перехода в наш магазин и оформите покупку (если кнопка активна, значит можно оплачивать не беспокоясь о наличии мест). После оплаты мы пришлем письмо о регистрации на курс и подтверждение оплаты. Если Вы не получили письмо в течение рабочего дня, просто отправьте сообщение на trainings@software-testing.ru

Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо нажать на кнопку ЗАПИСАТЬСЯ справа от тренинга и заполнить все необходимые поля

Если у Вас есть какие-то вопросы, их можно задать по указанному выше адресу.

По ссылке Вы можете ознакомиться с информацией о способах оплаты: http://software-testing.ru/buy/sposoby-oplaty

Для жителей Украины возможна оплата в гривнах на счет нашего украинского партнера, для получения реквизитов украинского партнера пишите на trainings@software-testing.ru

Информация для юридических лиц:

По вопросам оформления договора и выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru. Обратите внимание, что при постоплате стоимость тренинга увеличивается на 25%.

Возможна оплата участия на условиях публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ. По вопросам выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru

Отзывы

Татьяна Михалевич, iTechArt, Software Testing Engineer

Если вы всё ещё думаете, идти или нет, ответ: идти! База для любого тестировщика, который хочет заниматься не кликерством, а осознанным тестированием.

Семен Смирнов, Head of QA

Курс содержит всю необходимую информацию для того, чтобы успешно  сдать базовый уровень  экзамена ISTQB, и заметное количество участников подтвердило это или уверено настроено подтвердить в будущем, демонстрируя отличные  результаты на проверочных заданиях.
Программа курса специально построена так, чтобы изучать материал в определенном порядке, облегчающем его усвоение. И это заметно - довольно приличный документ с официальной теорией изучается легко и непринужденно.

Татьяна Мармузевич

Впервые "побывала" на онлайн тренинге. Формат проведения очень понравился. Большим плюсом считаю тестовые задания, для успешного прохождения которых недостаточно просто "прощёлкать" презентацию или прослушать лекцию, нужно ещё подумать и проанализировать полученную информацию.
Тренер всегда вносит нотку позитива в свои лекции, слушать - одно удовольствие. А рисунки на слайдах просто шикарные! Спасибо большое!

Абдулагаева Елена, ООО "БПЦ Банковские Технологии", специалист по тестированию

Тренинг очень понравился! Подача, объем материала - все очень круто, доступно, а самое главное - интересно. Я получила кроме знаний ещё и удовольствие. Спасибо организаторам. Благодаря курсу я узнала много нового и получила желанный сертификат, несмотря на то, что готовиться начала за полторы недели до экзамена. Считаю, что курс организован блестяще, не сдать экзамен просто невозможно.

Посмотреть все отзывы

Цена: 14000 RUB
Место: онлайн
Начало: 31 января 2018
Окончание: 21 марта 2018

Go to top