Дополнительная информация
В основе программы лежат реальные требования IT-рынка.Наши методисты и преподаватели постоянно работают над её улучшением и обновлением, чтобы выпускники Академии TOП могли достойно показать себя перед работодателем.- Обзор 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;Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений.