Модуль №1

1. Введение

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

2. Виды и методы тестирования.

  • Направления и методы тестирования.
  • Уровни тестирования.
  • Функциональное тестирование. Его цели и уровни.
  • Виды тестирования.

3. Принципы деловой коммуникации.

  • Почта и работа с ней.
  • Телефон и службы мгновенных сообщений.
  • Собрания и беседы «один на один».
  • Базовые принципы ведения переговоров.

4.Тестирование документации и требований.

  • Важность документации и требований.
  • Что нужно знать о проектной документации?
  • Типы и уровни требований.
  • Свойства хорошего требования и хорошего набора требований, проблемы с требованиями.
  • Техники работы с требованиями, пути выявления требований.

5. Принципы разработки тестов.

  • Виды тестов.
  • Классы эквивалентности и граничные условия.
  • Документирование тестов и тестовых сценариев.
  • Шаги разработки тестов, рекомендации по разработке тестов.
  • Значимость наличия тест-кейсов на проекте.

6. Управление тестами и тестовыми сценариями.

  • Особенности регрессионного тестирования.
  • Варианты оформления тестовых наборов.
  • Инструментальные средства управления тестами.
  • Инструментальные средства командной работы.

7. Написание отчётов о дефектах.

  • Понятие о инциденте. Виды отчетов.
  • Дефект, отчёт о дефекте.
  • Жизненный цикл отчёта о дефекте.
  • Атрибуты отчёта о дефекте, создание хороших отчётов о дефектах.
  • Баг-трекинговые системы.

8. Отчётность о результатах тестирования.

  • Отчёт о результатах тестирования, цель его написания.
  • Структура отчёта о результатах тестирования.
  • Использование отчёта о результатах тестирования.
  • Классические ошибки при написании отчётов о результатах тестирования.

9. Итоговое занятие по первому модулю.

  • Тест по курсу.
  • Обсуждение вопросов по курсу.

Модуль №2

10. Введение в принципы функционирования веб-ориентированных технологий.

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

11. Функциональное и доменное тестирование.

  • Функциональное тестирование и его связь с другими видами тестирования.
  • Доменное тестирование.
  • Работа с переменными и «многомерными значениями».
  • Техники ускорения работы
  • Тестирование комбинаций.

12. Особенности командной работы.

  • Составляющие успешного проекта.
  • Особенности лидера, правильная постановка целей и задач.
  • Инструменты, помогающие руководить проектом (Jira).

13. Инструментальные средства тестирования, автоматизированное тестирование.

  • Инструментальные средства тестирования веб-приложений.
  • Способы тестирования HTML, CSS, JS.
  • Инструменты разработчика F12.
  • Основы технологии Record and Playback ("Записать и воспроизвести").
  • Основные компоненты Selenium IDE.
  • Запись и воспроизведение тестов с применением Selenium IDE.

14. Тестирование форм, тестирование совместимости.

  • Виды форм. Основные проверки форм.
  • Обработка и проверка полей форм.
  • Стандартные тестовые случаи полей форм.
  • Особенности взаимодействия веб-ориентированных приложений с клиентским ПО.
  • Кроссбраузерное тестирвоание.
  • Эмуляторы устройств.

15. Особенности мобильного тестирования.

  • Обзор основных мобильных платформ.
  • Виды мобильных приложений.
  • Особенности проведения тестов для мобильных платформ.

16. Основы баз данных.

  • Общие сведения о реляционных баз данных.
  • Нормализация и денормализация.
  • Основные правила написания SQL запросов.

17. Оценка трудозатрат при тестировании.

  • Общие вопросы оценки трудозатрат.
  • Оценка трудозатрат на основе тест-кейсов.
  • Оценка трудозатрат в Agile.
  • Дополнительные техники, упрощающие работу.

18. Итоговое занятие по второму модулю.

  • Тест по курсу.
  • Обсуждение вопросов по курсу.

Модуль №3

19. Основы тестирования веб-сервисов и нагрузочного тестирования.

  • Основы текстовых форматов обмена данными, XML, JSON.
  • Принципы функционирования веб-сервиса.
  • Использование Fiddler для анализа сетевого трафика.
  • Особенности нагрузочного тестирования.
  • Использование Apache jMeter

 20. Виртуальные машины, командная строка, Windows администрирование.

  • Виртуальные машины, их применение в тестировании.
  • Создание виртуальных машин.
  • Консоль, командная строка.
  • Использование bat/cmd-файлов.

21. Подготовка рабочего места Windows.

  • Необходимые навыки администрирования.
  • Работа с Process Monitor и системным реестром.
  • Особенности тестирования локализации.

22.  Методологии разработки ПО.

  • Основные методологии, применяемые при разработке ПО.
  • Понятие SDLC.
  • Классические методологии.
  • Agile методологии.

 23. Особенности ISTQB.

  • Основные терминологии ISTQB глоссария.
  • Статические техники тестирования.
  • Работа с документацией и пересмотры.

24. Особенности ISTQB.

  • Динамические техники тестирования.
  • Тестирование, основанное на опыте.
  • Понятие о тестовой стратегии.
  • Управление конфигурациями, понятие CI.

25. Защита командной работы по проекту.

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

26. Итоговое занятие по третьему модулю.

  • Тест по курсу.

 27. Проведение интервью.

Продолжительность

  • 108 академических часов.

ГруппаКурсВремя занятийДата начала
утренняя
ST1-94-17
Функциональное тестирование

Занятия три раза в неделю:

вторник, четверг, суббота - 8.30 - 11.20

Продолжительность обучения: 18.04.2017 - 20.06.2017

18.04.2017Записаться
вечерняя
ST1-95-17
Функциональное тестирование

Занятия три раза в неделю:

понедельник, среда, пятница - 18.30 - 21.20

Продолжительность обучения: 15.05.2017 - 14.07.2017

15.05.2017Записаться
утренняя
ST1-96-17
Функциональное тестирование

Занятия три раза в неделю:

вторник, четверг, суббота - 9.30 - 12.20

Продолжительность обучения: 16.05.2017 - 15.07.2017

16.05.2017Записаться