Инженер по тестированию + ИИ

Путь от ручного тестирования интерфейсов и API к автоматизации на выбранном языке; ИИ-помощники предусмотрены в расширенных тарифах.

SkillboxОнлайн-школа
ИИ в разработке ПО

О курсе

Путь от ручного тестирования интерфейсов и API к автоматизации на выбранном языке; ИИ-помощники предусмотрены в расширенных тарифах. Кому адресована программа: тем, кто осваивает профессию тестировщика с нуля.

Обучение охватывает следующие темы: Введение в QA. 2 недели; Этап 1. Тестирование UI/UX. 1 месяц; Этап 2. Функциональное тестирование. Простые кейсы. 1 месяц; Этап 3. Знакомство с клиент-серверной архитектурой. 1 месяц; Этап 4. Тестирование API и клиент-серверная архитектура. 1 месяц. Далее изучаются: На выбор: базовый Python. 2 месяца; На выбор: базовая Java. 2 месяца; На выбор: базовый JavaScript. 2 месяца; На выбор: Основы автоматизации UI-тестов: Python. 1 месяц.

Чему научитесь

  1. Проектировать проверки интерфейсов и API
  2. Оформлять дефекты и тестовую документацию
  3. Создавать UI-автотесты на выбранном языке
Кому подходит

Тем, кто осваивает профессию тестировщика с нуля.

Что внутри курса

Полная программа
01Введение в QA. 2 недели

Что такое разработка ПО; Кто участвует в процессе разработки; Как выстроить эффективную работу; Что такое качественное ПО.

02Этап 1. Тестирование UI/UX. 1 месяц

Введение в UI/UX; Тестовые артефакты: чек-лист, баг-репорт; Жизненный цикл процесса тестирования; Требования.

03Этап 2. Функциональное тестирование. Простые кейсы. 1 месяц

Исследовательское тестирование; Системы баг-трекинга; Тестирование форм и полей; Техники тест-дизайна: классы эквивалентности, граничные значения.

04Этап 3. Знакомство с клиент-серверной архитектурой. 1 месяц

Devtools. Продолжение; Введение в клиент-серверную архитектуру; REST и 5 основных методов; Требования к клиент-серверной архитектуре.

05Этап 4. Тестирование API и клиент-серверная архитектура. 1 месяц

Тестирование API с помощью Postman. Введение; Спецификация API; Тестирование API с помощью Postman. Продолжение; Язык запросов SQL.

06На выбор: базовый Python. 2 месяца

Операторы и выражения; Условный оператор if, ветвления; Циклы while и for; Вложенные циклы.

07На выбор: базовая Java. 2 месяца

Знакомство с Java; Настройка среды разработки; Синтаксис языка; Типы данных.

08На выбор: базовый JavaScript. 2 месяца

Переменные и работа с числами; Строки, boolean и условные операторы; Массивы и циклы; Введение в DOM.

09На выбор: Основы автоматизации UI-тестов: Python. 1 месяц

Введение в автоматизацию тестирования веб-интерфейсов; Начало автоматизации тестирования веб-интерфейсов на Python; Способы поиска элементов на странице; Взаимодействия с элементами на странице.

10На выбор: Основы автоматизации UI-тестов: Java. 1 месяц

Введение в автоматизированное тестирование; Первые тесты с помощью Selenium WebDriver; Поиск элементов с помощью Selenium WebDriver; Поиск элементов с помощью CSS.

11На выбор: Основы автоматизации UI-тестов: JavaScript. 1 месяц

Введение в автоматизированное тестирование; Знакомство с автоматизацией на JS: mocha и Selenium Webdriver; Поиск элементов в Selenium Webdriver; Поиск элементов: CSS.

12Разработка и тестирование игр на Unity. 3 месяца

Основные тренды рынка Gamedev в России; Знакомство с движком Unity; Ассеты, элементы и холст в Unity; Программирование на C#.

13Основы SQL. 1 месяц

Введение в SQL; Погружение в SELECT’ы; Соединения (JOIN'ы); Группировка и ключи.

14AI‑помощники для IT‑специалистов: ChatGPT и аналоги. Входит в тарифы «Оптимальный» и «Расширенный»

Виды ИИ-помощников; Основы промптинга; Использование ИИ-помощников для работы с кодом; Расширенные возможности: работа с плагинами и AP.

Автор курса

Онлайн-школа

Skillbox

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

25курсов по ИИ
Все курсы автора

Другие курсы по теме