Открыто

Комплексная система подготовки к сертификации ISTQB FL (КСП ISTQB) [software-testing.ru] [Наталья Руколь, Анна Палей]

Тема в разделе "Курсы по программированию", создана пользователем Вайфат, 4 июн 2020.

Цена: 14000р.
Взнос: 1014р.

Основной список: 15 участников

Резервный список: 3 участников

  1. Вайфат

    Вайфат ДолжникДолжник

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



    Внимание: курс разработан по обновленной программе силлабуса ISTQB FL 2018 года.

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

    В этом ключе курс полезен как начинающим тестировщикам, так и практикующим специалистам.

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

    Сертификат ISTQB FL ученики получают самостоятельно в ближайшем для них центре экзаменации.

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

    Данный курс будет полезен:

    1. Начинающим тестировщикам:
    Благодаря содержащейся в курсе информации вы сможете понять фундаментальные основы процесса тестирования, познакомиться со стандартами в области тестирования, получить практические навыки применения инструментов в тестировании.

    1. Тестировщикам-практикам и тест-аналитикам, желающим получить сертификацию ISTQB FL:
    Курс поможет структурировать уже имеющиеся навыки, актуализировать знания в области стандартов и инструментов тестирования.

    Вы сможете легко подготовиться к сдаче экзамена ISTQB FL, прослушав вебинары, потренироваться на промежуточных контрольных тестах, а также попробовать свои силы в итоговом тесте. По нашему опыту, более 90% выпускников нашего курса успешно сдают экзамен с первого раза.

    1. Руководителям проектов, руководителям разработки, бизнес-аналитикам:
    Курс обеспечивает понимание основ тестирования ПО, организации процессов в тестировании, роли тестирования в разработке ПО.

    Занятие 1: Философия тестирования

    Тип: теоретический с итоговым тестом

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

    Терминология: тестирование, цель тестирования, обеспечение качества, ошибка, дефект, отказ, отладка, первопричина, эффект.

    • Что такое тестирование и какие цели тестирования существуют
    • Тестирование и качество: взаимосвязь и различия
    • Ошибка, дефект и отказ: различия на примерах
    • Вклад тестирования в успех разработки программного обеспечения
    • 7 принципов тестирования:
    • тестирование демонстрирует наличие дефектов, а не их отсутствие
    • исчерпывающее тестирование недостижимо
    • раннее тестирование экономит время и деньги
    • скопление дефектов
    • парадокс пестицида
    • контекстность тестирования
    • заблуждение об отсутствии ошибок
    Занятие 2: Психология тестирования и опыт

    Тип: практический с домашним заданием

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

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

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

    Тип: теоретический с итоговым тестом

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

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

    • Контекст тестирования
    • Процесс тестирования:
      • планирование тестирования
      • мониторинг и контроль тестирования
      • тест-анализ
      • тест-дизайн
      • реализация теста
      • выполнение теста
      • завершение тестирования
    • Шаблоны и форматы артефактов, используемые на каждом этапе тестирования
    • Трассируемость в процессе тестирования
    Занятие 4: Тестирование методом «черного ящика»

    Тип: практический с домашним заданием

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

    Терминология: разработка тестов методом «черного ящика», разработка тестов методом «белого ящика», метод создания тестов на основе опыта, анализ граничных значений, эквивалентное разбиение, тестирование таблицы решений.

    • Выбор метода тестирования
    • Виды и форматы методов проектирования тестов
    • Анализ тестируемого продукта, выявление рисков в тестировании
    • Эквивалентное разбиение параметров в тестировании
    • Определение граничных значений:
      • числовые, текстовые и даты
      • логические классы и границы
      • относительные классы и границы
    • Тестирование с помощью таблиц решений
    Занятие 5: Модели разработки и уровни тестирования

    Тип: теоретический с итоговым тестом

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

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

    • Взаимодействие тестировщиков с другими подразделениями проекта
    • Различные модели разработки:
      • модель последовательной разработки
      • гибкие модели разработки
      • соответствие тестирования методологиям разработки
    • Различные уровни тестирования на разных этапах разработки продукта
    • Типичные дефекты для каждого уровня тестирования
    • Приемочное тестирование
    Занятие 6: Продвинутые техники тест-дизайна (дополнительный)

    Тип: практический с домашним заданием

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

    Терминология: негативное тестирование.

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

    Тип: теоретический с итоговым тестом

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

    Терминология: тип тестирования, функциональное тестирование, тестирование взаимодействия, нагрузочное тестирование, тестирование восстановления, тестирование производительности, тестирование переносимости, тестирование надежности, тестирование безопасности, стресс-тестирование, структурное тестирование, тестирование удобства использования, тестирование методом «белого ящика», нефункциональное тестирование, подтверждающее тестирование, регрессионное тестирование.

    • Функциональное тестирование
    • Нефункциональное тестирование:
      • нагрузочное
      • производительности и стресс-тестирование
      • окружений
      • надежности
      • безопасности
      • юзабилити
    • Тестирование сопровождаемости
    • Тестирование переносимости
    • Тестирование в период сопровождения и анализ влияний
    Занятие 8: Продвинутые техники тест-дизайна (пользовательские сценарии, тестирование состояний и переходов)

    Тип: практический с домашним заданием

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

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

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

    Тип: теоретический с итоговым тестом

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

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

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

    Тип: практический с домашним заданием

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

    Терминология: покрытие, покрытие условий (condition combination coverage), покрытие состояний, покрытие решений, покрытие веток (branch coverage).

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

    Тип: теоретический с итоговым тестом

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

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

    • Роли в тестировании и выполняемые задачи
    • Уровни независимости
    • Особенности планирования тестирования
    • Стратегия тестирования и ее виды
    • Подход к тестированию и его отличие от стратегии
    • Факторы, влияющие на затраты на тестирование
    • Методы оценки затрат на тестирование
    • Мониторинг и контроль процесса проведения тестирования
    • Метрики в тестировании
    • Отчетность по результатам тестирования: форматы и применимость
    Занятие 12: Управление конфигурацией и дефектами, риски

    Тип: практический с домашним заданием

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

    Терминология: управление конфигурацией, риск продукта, риск проекта, риск, уровень риска, тестирование, основанное на рисках, управление дефектами, отчет о дефектах.

    • Менеджмент конфигураций:
      • задачи конфигурационного управления
      • инструменты контроля версий
    • Управление рисками:
      • анализ проектных рисков в планировании и оценках
      • анализ рисков продукта в тест-дизайне
      • тестирование, основанное на рисках
    • Управление дефектами
    • локализация и генерализация обнаруженных дефектов
    • системы управления дефектами
    • правила оформления и документирования
    • процесс работы с дефектами и состав дефектов
    Занятие 13: Выбор и внедрение инструментов в тестировании

    Тип: теоретический с итоговым тестом

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

    Терминология: тестирование на основе данных, тестирование на основе ключевых слов, автоматизация тестирования, инструменты управления тестами, инструменты выполнения тестов, инструменты нагрузочного тестирования.

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

    Тип: теоретический с итоговым тестом по курсу

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

    Терминология: техники тестирования.

    • Факторы, влияющие на выбор техники тестирования
    • Анализ целей тестирования и выбор техники тестирования
    • Анализ вопросов и спорных кейсов с ISTQB FL
    • Принятие решения о сдаче экзамена ISTQB FL
    • Итоговый пробный тест по материалам всего курса КСП (Комплексная Система Подготовки)

     
  2. Последние события

    1. svaru

      svaru участвует в складчине.

      7 июл 2021
    2. Sid38

      Sid38 не участвует в складчине.

      7 июн 2021
    3. leonas2000

      leonas2000 участвует в складчине.

      4 июн 2021
    4. Елена_К_1982

      Елена_К_1982 участвует в складчине.

      5 май 2021
  3. rasswet

    rasswet ЧКЧлен клуба

  4. Zanny

    Zanny ЧКЧлен клуба

Поделиться этой страницей