Онлайн-буткемп: тестировщик от Нетологии
Программа курса
Ознакомьтесь с программой курса «Онлайн-буткемп: тестировщик» от Нетологии
Введение в тестирование ПО. Методы и виды тестирования
- Основы клиент-серверного взаимодействия
- Тестирование ПО. Тест-дизайн
- Артефакты тестирования. Дефекты
- Артефакты тестирования. Тестовая документация
- Инструменты тестирования для работы с документацией
- Инструменты тестирования. Клиент-сервер
- Жизненный цикл разработки ПО. Гибкие методологии разработки ПО
Система контроля версий Git
- Научитесь работать с Git и сервисом GitHub
- Сможете публиковать свои домашние работы. В процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода на GitHub.
- Внедрение системы контроля версий
- История работы и ветки
- Командная работа
Java для тестировщиков
- Начнёте работу с Java в связке с задачами тестирования
- Изучите основы языка, работу с объектно-ориентированным программированием
- Сборка Java-проектов и использование инструментов тестирования
- Введение в Java: JDK, JRE, JVM, IntelliJ IDEA
- Примитивные типы данных, условные операторы, выход за границы типов и погрешность вычислений
- Testability, автотесты, введение в ООП: объекты и методы
- Система сборки Maven, управление зависимостями, автотесты на JUnit5
- Циклы, параметризованные тесты и аннотации
- Выстраивание CI: Github Actions
- Покрытие кода с JaCoCo, статический анализ кода: CheckStyle, SpotBugs
- Разбор задач
- Объектно-ориентированное программирование и проектирование
- Объекты с внутренним состоянием, управление состоянием при тестировании
- Композиция и зависимость объектов. Mockito при создании авто-тестов
- Наследование и расширяемость систем. Проблемы наследования
- Исключительные ситуации и их обработка. Тестирование исключений
- Интерфейсы для организации малой связности. Обобщённое программирование — Generics
- Collections Framework. CRUD и тестирование систем, управляющих набором объектов
Автоматизированное тестирование
- Основы автоматизации
- Тестирование API. Continuous Integration
- Тестирование веб-интерфейсов, Selenium и Selenide
- Selenide
- Patterns
- Behaviour-driven development
- Docker и Docker Compose
- Репортинг: Report Portal
Работа с базами данных
- Изучите основы работы и тестирования баз данных.
- Базы данных
- Основы SQL
- Работа с PostreSQL
- Работа с MongoDB
Ручное тестирование мобильных приложений
- Научитесь проводить ручное тестирование мобильных приложений.
- Введение
- Тестирование iOS-приложений
- Тестирование Android-приложений
- Инструменты для ручного тестирования мобильных приложений
- Снифферинг. Настройка и возможности
- Выбор устройств для тестирования
- Особенности функционального и нефункционального тестирования на мобильных устройствах
Автоматизированное тестирование мобильных приложений
- Автоматизация тестирования мобильных приложений
- UIAutomator. Автоматизация тестирования Android
- XCUITest. Автоматизация тестирования iOS
- Appium. Кроссплатформенная мобильная автоматизация тестирования
- Espresso. Автоматизация тестирования Android
- Продвинутая автоматизация тестирования Android
Дипломный проект
- Проведёте полноценное ручное и автоматизированное тестирование веб-сервиса.
- Подготовите все артефакты и соберёте отчёт для заказчика.
- Трудоустройство
- Помощь с трудоустройством
- Город
- Онлайн
- Формат обучения
- Онлайн
- Практика
- Задания с проверкой
- Сертификат
- Есть
- Инструменты на курсе
-
Android StudioDockerEspressoGitGitHubJIRAJUnitJavaMongoDBPostgreSQLPostmanSeleniumZephyr
Удалённый формат. Все лекции проходят в интернете в удобное для вас время.
Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.
Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.
Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.
Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.
Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии
Качественное и интересное образование! Дань возможность заниматься перспективным и высокооплачиваемым делом, причем онлайн.
Всем привет! Прошел ровно как год, как я пришла в Нетологию, и похоже, останусь с вами навсегда. Невероятный объем знаний, поддержка со стороны преподавателей и аспирантов, новые, полезные знакомства и масса положительных эмоций. Прошла курсы по smm, digital-маркетингу, soft skil...