Навыки, которые вы получите:
HTML
CSS
JSON
SQL
XML
Apache jMeter
Manual testing
Jira
Agile
Функциональное тестирование проводится для проверки качества программного продукта, а точнее того, какие функции реализованы и насколько верно это сделано. Иными словами, это способ узнать, сможет ли разработанное ПО при определенных условиях выполнять необходимые задачи.
Условия участия
- Тест по английскому языку.
- Тест на внимание.
Кому подойдет курс
- Студентам с техническим образованием, которые хотят начать карьеру в IT-сфере.
- Программистам, которые решили освоить новое направление и сменить сферу деятельности.
- Всем желающим освоить тестирование ПО «с нуля».
Необходимая подготовка
- Уверенный ПК-пользователь.
- Знание английского минимум на уровне Intermediate.
- Логическое мышление.
- Внимательность, критическое мышление, аналитические способности, способность и желание к самообразованию.
- Перед началом курса необходимо ознакомиться с книгами по тестированию: Роман Савин «Тестирование.com», Святослав Куликов «Тестирование программного обеспечения».
Материалы курса
- Введение.
- Виды и методы тестирования.
- Принципы деловой коммуникации.
- Тестирование документаций и требований.
- Принципы разработки тестов.
- Управление тестами и тестовыми сценариями.
- Отчет о дефекте.
- Отчетность о результатах тестирования.
- Итоговое занятие по первому модулю.
- Введение в принципы функционирования веб-ориентированных технологий
- Основы баз данных.
- План тестирования. Особенности командной работы.
- Тестирование форм, тестирование совместимости.
- Инструментальные средства тестирования, автоматизированное тестирование.
- Техники проектирования тестов.
- Основы тестирования веб-сервисов REST, JSON.
- Основы тестирования веб-сервисов SOAP, XML.
- Итоговое занятие по второму модулю.
- Оценка трудозатрат при тестировании.
- Непрерывная интеграция, командная строка, bat/cmd файлы.
- Подготовка рабочего места Windows.
- Методологии разработки ПО.
- Особенности мобильного тестирования.
- Особенности тестирования локализации, основы тестирования доступности.
- Защита командной работы по проекту.
- Итоговое занятие по третьему модулю.
- Проведение интервью.
Чему вы научитесь
- Планировать процесс тестирования: составлять тест-план и тестовую стратегию.
- Организовывать процесс тестирования на высоком уровне, начиная от выбора методов и подходов к тестированию, анализа документации и составлению тестов, заканчивая проведением тестирования и анализом его результатов, определением качества ПО.
- Проводить тестирование мобильных устройств и веб-ориентированных приложений.
- Использовать в работе полученные теоретические знания, что позволит в кратчайшие сроки войти в профессию.