Quantcast
Channel: Найцікавіше на DOU
Viewing all articles
Browse latest Browse all 8115

7 марта, Киев — Объявляется набор слушателей на тренинг-курс Тестирование ПО от учебного центра QA Start Up

$
0
0

Вы спросите: «Почему мы?» Наш ответ: «Мы не даем пустых обещаний!» Команда Учебного Центра QA START UP — это квалифицированные тренера, работающие в лидирующих ИТ компаниях представленных на рынке Украины. Все, кто прикладывает максимум усилий и стараний находят свою работу.

Начало курса: 7 Марта и 12 Марта

Группы буднего дня:

СТАРТ групп: 7 марта 2016 г.
Пн, Ср, Пт: 19.30 — 21.30

Группы выходного дня:

СТАРТ групп: 12 марта 2016 г.
Сб, Вс: 11.00 — 14.00

Пройдя курс Тестирование ПО:

1. Вы будет знать и понимать все о процессе тестирования.
2. Обретете практические навыки анализа требований и их тестировании.
3. Практические навыки в написании тест плана, тест кейсов, плана тестирования.
5. Практические навыки в нахождении дефектов.
6. Опыт работы с багтрекинговыми системами JIRA, MantisBT, Bugzilla .
7. Составление баг репортов
8. Составления отчетов о процессе тестирования.

Наши преимущества для Вас:

1. Работа с реальным проектом.
2. Работа с документацией от заказчика.
3. Предоставление методического пособия, которое будет оплотом для Вас при подготовке к собеседованию.

Программа курса Тестирование ПО:

Занятие 1. Введение в основы тестирования

• Что такое тестирование
• Тестирование и качество
• Причины возникновения дефектов
• Принципы тестирования
• Виды программного обеспечения
• Клиент-серверная архитектура

Занятие 2. Разработка ПО. Процесс тестирования, его методы и уровни

• Что такое проект
• Жизненный цикл разработки программного обеспечения (Software Development Life Cycle)
• Понятия обеспечения качества (Quality Assurance), контроля качества (Quality Control) и разница между ними
• Фундаментальный процесс тестирования
• Методология тестирования:
— Тестирование Черного ящика (Black Box testing)
— Тестирование Белого ящика (White Box testing)
— Тестирование Серого ящика (Gray Box testing)
• Уровни тестирования (Component, Integration, System, Acceptance)

Занятие 3. Методологии разработки ПО. Виды тестирования

• Методологии разработки ПО:
Каскадные:
— Waterfall
— V-model
Итеративные:
— RUP
— Scrum
• Виды тестирования:
— Функциональное тестирование
— Нефункциональное тестирование
— Тестирование связанное с изменениями
— Тестирование поддержки
• Практическая работа: Применение основ тестирования на одном из коммерческих ПО

Занятие 4. GUI элементы и обзор требований

• Элементы графического интерфейса (GUI elements)
• Что такое требования
• Виды требований и их характеристики
• Обзор проектной документации (BRD, User Story, SRS)
• Детальный обзор спецификации курсового ПО
• Практическая работа: Тестирование спецификации требований курсового ПО

Занятие 5. Планирование процесса тестирования

• Планирование тестирования и оценка времени (Time estimations)
• Что такое Тест План
• Виды Тест планов (Master, Detailed)
• Обзор структуры тест плана
• Тестовое покрытие (Test Coverage)
• Обзор инструментального средства xMind для тестового покрытия
• Матрица Трассировки (Requirement Traceability Matrix)
• Детальный обзор реального тест плана
• Практическая работа: Написание Тест Плана для процесса тестирования курсового ПО

Занятие 6. Обзор чек листа, тест кейса и риск лога

• Детальный обзор чек листа (Check List)
• Детальный обзор тест кейса (Test Case)
• Детальный обзор риск лога (Risk Log)
• Позитивное и негативное тестирование
• Тест набор (Test Suite) и тестовый сценарий (Test Scenario)
• Практическая работа: Создание положительных тест кейсов, используя курсовое ПО

Занятие 7. Техники тестирования

• Динамическое и статическое тестирование
• Динамические и статические техники тестирования (Informal review, Walkthrough, Equivalence Partitioning, Boundary Values, State Transition и другие)
• Понятие Use Cases
• Практическая работа: Создание негативных тест кейсов, используя курсовое ПО

Занятие 8. Подведение итогов предыдущих занятий

• Обсуждение часто встречаемых ошибок
• Рассмотрение «горячих» вопросов на собеседовании

Занятие 9. Понятие дефекта

• Что такое дефект и его виды
• Детальный обзор отчета о дефекте (Bug Report)
• Что такое Priority & Severity и нюансы их различия
• Жизненный цикл дефекта (Defect’s Life Cycle)

Занятие 10. Выполнение тестов и JIRA

• Знакомство с Баг Трекинговой системой JIRA
• Понятие Issue Type (Bug, Task, Improvement, Epic)
• Практическая работа: Тестирование курсового ПО и создание отчетов о дефектах

Занятие 11. Выполнение тестов и JIRA

• Рассмотрение найденных дефектов и JIRA отчетов, их корректировка
• Re-Testing дефектов
• Тестирование новых функциональных единиц
• Практическая работа: Тестирование курсового ПО и создание отчетов о дефектах

Занятие 12. Выполнение тестов и JIRA

• Рассмотрение найденных дефектов и JIRA отчетов, их корректировка
• Security Testing
• Практическая работа: Тестирование курсового ПО и создание отчетов о дефектах

Занятие 13. Завершающие действия в процессе тестирования

• Завершение процесса тестирования
• Детальный обзор отчетных документов:
— Test Summary Report (TSR)
— Daily Progress Report (DPR)
— Weekly Status Report (WSR)
— Test Preparation Report (TPR)
• Понятия: Root Cause Analysis, Impact Analysis
• Практическая работа: Создание отчетного документа о завершении процесса тестирования

Занятие 14. Конфигурационный менеджмент, риски и метрики тестирования

• Конфигурационный менеджмент
• Риски в тестировании
• Метрики процесса тестирования
• Понятие End-to-End тестирование
• Инструментальные средства процесса тестирования:
— Snagit (для создания test evidences)
— Beyond Compare
— qTest
— Test Complete (Введение в автоматизированное тестирование)

Занятие 15. Тестирование мобильных приложений (Mobile Testing)

• Мобильная разработка и процесс тестирования (анализ, планирование, выполнение и поддержка)
• Особенности тестирования мобильных приложений:
— Множество операционных систем и устройств
— Интернет соединение
— Реакция приложения на прерывания
— Тестирование удобства пользования, соответствие дизайну и HIG
— Тестирование обновлений и обратной совместимости
— Локализация и интернационализация + смена часовых поясов
— Нагрузочное тестирование
— Тестирование API
— Отслеживание статистики
— In-app purchases
• Знакомство с инструментами разработки:
— Xcode
— Android Studio
— iOS симуляторы, Android эмуляторы
• Автоматизированное тестирование мобильных приложений

Получить всю интересующую информацию можно на нашем сайте:

qastartup.com.ua

И по номерам телефонов:

(096) 255 45 49
(093) 615 30 90

Действующие акции и скидки:

qastartup.com.ua/discount.php


Viewing all articles
Browse latest Browse all 8115

Trending Articles