Курсы тестирования ПО (QA) в Туле от Академии TOP
12 месяцев
Программа обучения
Программа Академии TOP основана на актуальных требованиях IT-рынка. Наши методисты и преподаватели непрерывно работают над улучшением и обновлением программы, чтобы выпускники могли успешно проявить свои навыки перед работодателями.
- Обзор IT бизнеса: технологии и термины;
- Фазы процесса разработки программного обеспечения;
- Методологии процесса разработки программного обеспечения;
- Анализ существующих моделей и методов разработки;
- Роль и место QA в процессе разработки программного обеспечения, тестирование и QA;
- Введение в тестирование;
- Цели и задачи тестировщика в команде;
- Теория тестирования: Подход, технологии, уровни, процесс, компоненты;
- Дефекты: типы и жизненный цикл дефектов;
- Типы тестов. Организация тестов;
- Тестирование сложных программных решений и комплексных систем;
- Requirements, введение в bug tracking systems;
- QA процесс: инициализация, цели, приоритеты, сроки, риски;
- Usability. I18N/L10N. MLU;
- Системы контроля версий: CVS, SVN, GIT, Mercurial;
- Обзор методологии SCRUM;
- Сертификация ISTQB;
- Язык программирования Java. Переменные и типы данных. Логические операторы и операторы ветвления;
- Введение в теорию баз данных. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных;
- Функции агрегирования и объединения;
- Представления, хранимые процедуры, триггеры, пользовательские функции;
- Автоматизация тестирования: цели, задачи, этапы, подходы к автоматизированному тестированию;
- Введение в Web-технологии, структура HTML, форматирование текста с помощью HTML и CSS. XML, XPath и WebDriver;
- Selenium Server. Создание framework для тестирования в Selenium;
- Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений;
По завершении курса вы сможете:
- Применять инструменты тестирования ПО для мобильных и настольных приложений, а также для веб-проектов;
- Освоить основы веб-технологий, программирования, системного администрирования и понимать принципы работы с базами данных для использования в автоматизированном тестировании;
- Создавать тест-планы и работать с системами учета ошибок;
- Проводить автоматизированное тестирование с использованием различных программных средств;
- Понимать архитектуру и принципы использования Selenium. Создавать скрипты на Selenium для тестирования веб-страниц;
- Ориентироваться в языке структурированных запросов SQL и уметь создавать запросы, объединяющие несколько таблиц.
Формы обучения в городе Тула
Тестирование программного обеспечения (QA)
от 6 745 руб/мес
Обучение тестированию программного обеспечения доступно как в очной, так и в онлайн-форматах. Курсы проводятся в городе Тула. Группы в аудитории могут состоять из до 16 студентов, а в онлайн-формате — до 25 студентов. Практические занятия являются неотъемлемой частью процесса обучения и проходят под руководством опытного практикующего преподавателя. Все занятия проходят в интерактивном формате, без записанных видеолекций, что позволяет студентам максимально взаимодействовать с профессионалом.
После окончания курса у вас будут следующие проекты в портфолио:
- Набор тестовых автоматизированных сценариев для различных ситуаций;
- Решение множества задач на языках программирования Python/Java;
- Проведение UI-тестирования веб-проекта;
- Тестирование мобильного приложения;
- Применение Selenium WebDriver для тестирования проекта;
- Нагрузочное тестирование веб-проекта;
- Работа с системами контроля версий и решение конфликтных ситуаций.
12 месяцев