О чём курс

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

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

В курсе рассматривается эволюция понятия тестирования по мере становления технологии промышленного производства ПО. Вводятся необходимые термины и определения, при этом за основу принимается глоссарий, предлагаемый ISTQB – международной организацией, занимающейся определением различных принципов развития сферы тестирования ПО, а также сертификацией специалистов по тестированию ПО.

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

Приведена классификация и детализация уровней (компонентное тестирование, интеграционное тестирование, системное тестирование, приёмочное тестирование и др.) и типов (функциональное тестирование, тестирование производительности, тестирование надежности и др.) тестирования, а также других классификационных признаков (с исполнением и без исполнения кода, различные знания о структуре кода, по изменениям, по  типу прогона тестов и др.).

При рассмотрении дефектов анализируются различные примеры жизненных циклов дефектов, структура отчетов о дефектах.

Наконец, перечислены личностные навыки тестировщика ПО, включая навыки межличностного общения, а также требования к квалификации начинающего тестировщика.

Материал курса подкреплён большим числом примеров и упражнений для слушателей.

Цели

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

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

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

Дополнительная:

  • аналитики;
  • проектировщики;
  • разработчики;
  • технические писатели;
  • менеджеры проектов;
  • менеджеры качества.
  • .

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

Начальный опыт разработки на С-подобных языках программирования.

Темы курса

01 1. Структура программы и основные элементы (6 ч.)
  • Структура Java программы;
  • Операторы Java;
  • Типы данных в Java;
  • Работа со строками в Java.
02 2. ООП в Java (5 ч.)
  • Принципы ООП;
  • Наследование в Java;
  • Интерфейсы в Java;
  • Абстрактные классы Java;
  • Полиморфизм в Java.
03 3. Структуры данных Java (12 ч.)
  • Массивы в Java;
  • Java- List коллекции;
  • Java- Hash-коллекции;
  • Java- Tree-коллекции.
04 4. Динамическое программирование в Java (9 ч.)
  • Java рефлекция;
  • Аннотации в Java;
  • Generic в Java;
  • Лямбда-программирование в Java;
  • Stream API в Java.
05 5. Задачи ввода-вывода Java (4 ч.)
  • Работа с файлами в Java;
  • Работа с интернет-сетью в Java.
06 6. Работа с БД в Java (4 ч.)
  • Основы создания реляционных баз данных в СУБД PostgreSQL;
  • Работа с реляционными базами данных с помощью драйвера JDBC.

36 500 ₽

32 850 ₽ — для физ. лиц

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

36 500 ₽

32 850 ₽ — для физ. лиц

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

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

36 500 ₽

32 850 ₽ — для физ. лиц

Юр. лицо — 36 500 ₽
Физ. лицо — 32 850 ₽
20.01.2025, Онлайн
20.01.2025, Онлайн
Открытая дата
Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных

Отзывы о курсе

Повысьте квалификацию И получите диплом
Отзывы учеников
Очень полезный тренинг для начинающих. Спасибо! Наиболее полезной для меня была часть об использовании java для соединений с БД. Понравились практические задания, их проверка и обсуждение. Тренер имеет высокий уровень компетентности, ответил на все вопросы, что очень радует.
Спасибо за обучение, я получил некоторые знания о JAVA. Самый полезный урок был в последний день из-за реальной практики автоматизации QA, особенно автоматизации REST. Много примеров, достаточно практики. Преподаватель компетентен и хорошо разбирается в теме. Также тренер предоставил дополнительные материалы для продолжения изучения Java.
Этот тренинг мне помог уложить и отсортировать уже имеющиеся знания по java. Здорово, что тренер сопровождал свои объяснения написанием кода в режиме онлайн. Появилось понимание основ Java, навык работы с Idea. На мой взгляд, курс включает в себя много информации за короткий промежуток времени и поэтому подходит для людей, уже имеющих какой-либо опыт программирования.
Курс в целом понравился. Теоретический материал прекрасно дополнялся практическими заданиями. Отдельно стоит выделить примеры рефакторинга и помощь в разборе домашних заданий. Наиболее полезными для меня оказалась информация про Annotations, Reflection и JDBC. Хорошо, что у меня была возможность быстро пройти весь материал. Спасибо!
Очень понравился тренер. Он хорошо объяснял материал и отвечал на вопросы. Если ты что-то не понял, то тебе обязательно объяснят. Отношение тренера (расслабленное, позитивное) очень помогает, он чувствует гораздо большую мотивацию к повышению квалификации. Понравились практические примеры, теория как часть упражнения, а не как отдельная презентация. Это было лучшая техническая подготовка, которую я когда-либо проходил. Отличное впечатление!
Все было здорово, много материала с правильными упражнениями. Для меня это максимально полезно. Больше всего мне пригодилась практика, подача материалов и постоянное участие преподавателя. Также хотелось бы отметить, что график обучения был отличным. Спасибо всем, кто принимал участие в организации данного тренинга: учебному центру и преподавателю. Мне очень понравилось 😊

Связанные курсы

SQA-050
24 часа

Школа автоматизированного тестирования. Часть 2. Selenium WebDriver

Курс является введением в автоматизированное тестирование: на практике изучается проектирование и разработка авто-тестов на Selenium Web Driver в Java и JUnit.

от Middle

23 900 ₽

SQA-051
20 часов

Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber

Курс является частью школы "Автоматизатор тестирования программного обеспечения". Курс рассматривает расширенные вопросы автоматизированного тестирования – поведенческо-ориентированных подходов (BDD) и разработка сценариев на Cucumber Java и Gherkin. На практике изучается проектирование и разработка авто-тестов на Selenium Web Driver c использованием фреймворка Cucumber Java.

от Middle

21 900 ₽

Наши ученики работают в:

Наши клиенты

Mail.ru
Альфа-Банк, банковская группа
Лаборатория Касперского
Магнит, розничная сеть
Спортмастер, сеть спортивных магазинов
ПСБ
Сбертех
Дзен
IT One
Ростелеком
Мегафон
Nexign
Ozon
Декатлон
X5 Group
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

Не нашли, что искали? — Просто напишите, и мы поможем

Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных
Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.