Профессия "Тестировщик"

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

Профессия "Тестировщик"
Цена
21800
12 уроков12 уроков
Сертификат гос. образцаСертификат гос. образца
РусскийРусский
HEDU

Описание:

После окончания курса Вы сможете:

- Тестировать мобильные приложения

- Тестировать веб-приложения

- Использовать автоматизированное тестирование

- Создавать образ, который будет решать задачу клиента

- Корректировать особенности фигуры клиента

- Разрабатывать тестовые планы и тестовые примеры

- Обнаруживать ошибки при выполнении тестирования

Программа курса:

Занятие 1

Для чего необходимо тестировать программы?

Понятия и стандарты качества ПО. Основные определения. Цели и задачи для тестирования. Какой полный цикл и фазы тестирования.

Занятие 2

Основы тестирования программного обеспечения

Основы тестирования в QALight. Методы и системы тестирования ПО. Какие существуют этапы тестирования.

Занятие 3

Составление тестовой документации. Часть I

Что такое тест план и тест дизайн. Какие документы создаются в процессе тестирования. Какая связь тестовых планов с другими типами документов. Предлагаемые формы подготовки тест – дизайна.

Занятие 4

Составление тестовой документации. Часть II

Что такое Test Case. Правила написания тестовой документации. Степень детализации. Независимость. Как описывать дефекты. Система отслеживания дефектов. Составление отчетов.

Занятие 5

Какие есть техники тестирования. Часть I

Понятия допустимых и недопустимых данных. Что означает, эквивалентное разбиение. Что значит, анализ граничных значений. Что значит, попарное комбинирование. Предположение ошибок.

Занятие 6

Какие есть уровни тестирования? Часть II

Модульное тестирование, интеграционное, системное. Что значит, покрытие кода тестами. Какие есть критерии покрытия. Метрика и анализ покрытия.

Занятие 7

Функциональные виды тестирования

Что к ним относится? Как производить тестирование безопасности и взаимодействия.

Занятие 8

Нефункциональное тестирование

Как тестировать производительность. Как производить нагрузочное тестирование.

Занятие 9

Как производить тестирование пользовательского интерфейса

Задачи и цели. Функциональное тестирование. Тестирование удобства.

Занятие 10

Тестирование Web-сервисов и Web- приложений. Часть I

Протокол SOAP. Основные понятия. Как используются API, WS. Тестирование API. Какие есть инструменты для тестирования WS.

Занятие 11

Тестирование Web-сервисов. Часть II. SOAP и архитектура REST

Основные понятия. Какова структура SOAP. Сфера применения и особенности работы. Что такое REST архитектура. Основные принципы и понятия. Статусы.

Занятие 12

Понятие регрессионного тестирования

Набор test cases. Каскадный и спиральный жизненные циклы ПО. Какие есть методологии разработки ПО. Что такое MSF и RUP. Понятие экстремального программирования. Роли в команде тестирования.