Школа автоматизированного тестирования. Часть 1. Введение в Java

Курс является частью школы "Автоматизатор тестирования программного обеспечения". Данный курс - введение в язык программирования Java для инженеров-тестировщиков. Он знакомит с основными понятиями, конструкциями языка и стандартами, которые будут им необходимы при проведении автоматизированного или нагрузочного тестирования.
Курс: SQA-049 new
Длительность: 40 ч.

Описание

Курс является частью школы "Автоматизатор тестирования программного обеспечения".

Курс раскрывает основные конструкции, идиомы и приемы языка программирования Java в объеме, необходимом для дальнейшего изучения средства автоматизации тестирования.

Разбираются наиболее часто применимые в автоматизации инструменты. Особое внимание уделяется стандартам качества программирования на Java, которые должны быть соблюдены при проектировании систем тестирования.

Демонстрируются примеры использования основных пакетов java.util и java.io.

После завершения курса слушатели смогут:

  • Разрабатывать и запускать Java-приложения;

  • Использовать объектные и примитивные типы данных;

  • Использовать массивы и коллекции в java;

  • Обращаться к сетевым и файловым ресурсам;

  • Использовать аннотации и Reflection API;

  • Применять при проектировании приложений ключевые принципы ООП;

  • Создавать и обращаться к реляционным базам данных.

Учитывать
особенности языка Java при создании приложений
автоматизации тестирования

Разбираемые темы

1. Структура программы и основные элементы (6 а.ч)
  • Структура Java программы;
  • Операторы Java;
  • Типы данных в Java;
  • Работа со строками в Java.

2. ООП в Java (5 а.ч.)
  • Принципы ООП;
  • Наследование в Java;
  • Интерфейсы в Java;
  • Абстрактные классы Java;
  • Полиморфизм в Java.

3. Структуры данных Java (12 а.ч.)
  • Массивы в Java;
  • Java- List коллекции;
  • Java- Hash-коллекции;
  • Java- Tree-коллекции.

4. Динамическое программирование в Java (9 а.ч.)
  • Java рефлекция;
  • Аннотации в Java;
  • Generic в Java;
  • Лямбда-программирование в Java;
  • Stream API в Java.

5. Задачи ввода-вывода Java (4 а.ч.)
  • Работа с файлами в Java;
  • Работа с интернет-сетью в Java.

6. Работа с БД в Java (4 а.ч.)
  • Основы создания реляционных баз данных в СУБД PostgreSQL;
  • Работа с реляционными базами данных с помощью драйвера JDBC.

Цели

Курс позволит читать, отлаживать и разрабатывать простейшие программы на Java, а также подготовиться к следующим курсам, посвящённым автоматизации тестирования.

Целевая аудитория

  • Функциональные тестировщики и стажёры,
  • Инженеры-автоматизаторы тестирования,
  • Специалисты по нагрузочному тестированию,
  • Руководители отделов тестирования.

Предварительная подготовка

Начальный опыт разработки на С-подобных языках программирования.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Тренер в Онлайн
Демченко Илья Специалист по автоматизированному тестированию
Юрий закончил Омский государственный технический университет – инженер по специальности «Информационные технологии в медиаиндустрии».

Его 8-летний опыт в тестировании включает в себя:

  • Тестирование веб, десктоп и мобильных приложений
  • Работа в распределённых командах (Россия, Вьетнам, Индия, США)
  • Практический опыт и понимание нюансов работы по различным методологиям разработки (RUP / Agile)
  • Постоянное участие в различных видах тестирования: функциональное, системное, регрессионное; тестирование нагрузки и производительности
  • Опыт поддержки и координации интеграционного и бизнес тестирования
  • Отточенные навыки работы с тестовой документацией начиная от создания тест-кейсов для функционального тестирования, заканчивая переоценкой покрытия на основе меняющихся критериев
  • Опыт управления командой (4 человека Омск + Хо Ши Мин): оценка задач, планирование работ, контроль и отчётность
Данный курс запланирован в городах: Онлайн
19.04.2021 - 28.04.2021
Время: 10:00-15:00
Локация: Онлайн
Длительность: 40 ч.
Тренер
Демченко Илья
Специалист по автоматизированному тестированию
29 900 руб.
8 000 грн.
В корзину

19.04.2021

19.04.2021 - 28.04.2021
Время: 10:00-15:00
Локация: Онлайн
Длительность: 40 ч.
Тренер
Демченко Илья
Специалист по автоматизированному тестированию
29 900 руб.
8 000 грн.
В корзину
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Онлайн 29 900 руб.
8 000 грн.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Luxoft Training – первый учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
Остались вопросы?
Связаться с нами
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.