Онлайн-обучение
Курсы тестировщика программного обеспечения
03 июня 2023
Сб 10:00-13:00,
Вс 10:00-13:00
В среднем в группе: 7 человек
Количество мест ограничено
Курсы тестировщика программного обеспечения
06 июня 2023
Вт 18:00-21:00,
Чт 18:00-21:00
Количество мест ограничено
преподаватель Шабан Ева Владимировна
Курсы тестировщика программного обеспечения
Ближайшая дата: удобная для вас
Расписание: удобное для вас
Место по согласованию: онлайн, в наших классах, на территории слушателя или преподавателя.
1 ак. час = 50 минут
По результатам бесплатно пробного урока преподаватель определит оптимальное количество занятий, необходимое для достижения вашей цели
Курсы тестировщика программного обеспечения
590.00 руб.
738.00 руб.
14.8 BYN стоимость за ак час
40 часов (1 ак. час = 50 минут)
В среднем в группе: 7 человек
738.00 руб.
590.00 руб.
14.8 BYN стоимость за ак час
Записаться
Показать все 1
Образовательный центр «Лидер» предлагает пройти обучение по профессии тестировщик программного обеспечения.
Эта профессия становится все более популярной на рынке IT. Сегодня независимый от программиста взгляд на программный продукт и оценка его качества многократно повышают успешность проекта при разработке и внедрению ПО.
Тестировщик — специалист, занимающийся тестированием программного обеспечения (ПО). В его обязанность входит поиск вероятных ошибок и сбоев в функционировании программы, моделирование различных ситуаций, которые могут возникнуть в процессе использования программы, чтобы разработчики смогли исправить обнаруженные ошибки.
Чему учат на курсах тестировщиков?
Данный курс предназначен для людей без опыта или с незначительным опытом работы в сфере тестирования.
Преподаватель онлайн-курса:
Летов Дмитрий Сергеевич
Образование: БГУИР
В тестировании более 9 лет. Занимается ручным и автоматизированным тестированием, так же выстраивает процессы тестирования.
Программа обучения:
1. Введение в тестирование ПО.
2. Тестирование ПО и его связь с жизненным циклом ПО.
3. Планирование тестовых испытаний.
4. Тестирование документации и требований.
5. Разработка тестов.
6. Поиск и документирование дефектов.
7. Документирование результатов тестирования.
8. Автоматизация тестирования.
9. Тестирование безопасности.
10. Тестирование юзабилити.
11. Модульное тестирование.
12. Итоги и перспективы.
Документы после прохождения курсов
По окончании курсов «Лидер» наши курсанты получают бесплатно сертификата об обучении

Дополнительно вы можете приобрести:
1. Сертификат на английском языке, который подтверждает прохождение обучения в случае отъезда за границу. Стоимость данного документа составляет 14 рублей.

2. Свидетельство в твердой обложке с указанием количества пройденных учебных часов по темам обучения. Стоимость данного документа составляет 15 рублей.

При приобретении 2-х документов (сертификат на английском языке и свидетельство), стоимость составит 20 рублей.
В образовательный центр “Лидер” постоянно поступают заявки от работодателей, желающих принять на работу выпускников курсов, вместе с тем мы не можем гарантировать трудоустройство выпускникам.
Записаться на курсы и узнать подробную информацию можно по телефону: 375 (44) 7-352-352.
Более подробную информацию вы можете посмотреть на странице вашего города.
Запланированные группы курсов:
Онлайн-обучение
Курсы тестировщика программного обеспечения
03 июня 2023
Сб 10:00-13:00,
Вс 10:00-13:00
В среднем в группе: 7 человек
Количество мест ограничено
Курсы тестировщика программного обеспечения
06 июня 2023
Вт 18:00-21:00,
Чт 18:00-21:00
Количество мест ограничено
преподаватель Шабан Ева Владимировна
Курсы тестировщика программного обеспечения
Ближайшая дата: удобная для вас
Расписание: удобное для вас
Место по согласованию: онлайн, в наших классах, на территории слушателя или преподавателя.
1 ак. час = 50 минут
По результатам бесплатно пробного урока преподаватель определит оптимальное количество занятий, необходимое для достижения вашей цели
Курсы тестировщика программного обеспечения
590.00 руб.
738.00 руб.
14.8 BYN стоимость за ак час
40 часов (1 ак. час = 50 минут)
В среднем в группе: 7 человек
738.00 руб.
590.00 руб.
14.8 BYN стоимость за ак час
Записаться
Показать все 1
Количество человек в группе — 5-12
Время занятий — утро, день, вечер, выходной день
Программа курса:
УРОВЕНЬ I. ДЛЯ НОВИЧКОВ:
- Основные методологии разработки ПО.
Жизненный цикл тестирования.
- Что такое тестирование, основные задачи.
- Отличие понятий «тестирование» и «обеспечение качества».
- Виды тестов и их классификация.
- Приоритет и очередность выполнения видов тестов.
- Подходы к композиции тестов для каждой сборки (версии) приложения.
- Цели создания тестовой документации.
- Параметры дефекта. Примеры и рекомендации к описанию дефектов.
- Работа с дефектами. Жизненный цикл дефектов.
- Методы тестирования (черный, белый, серый ящики).
- Тест-дизайн: обзор методик, практические рекомендации. Практика.
- Использование инструментов при ручном тестировании.
- Техническая грамотность: сети; ОС (семейство Windows, Linux); веб-технологии.
- Виды и уровни в тестировании ПО. Практика. Тестирование требований и документации
- Техники тест-дизайна. Практика. ДЗ.
- Разработка тестовой документации. Практика.
- Создание Тест-кейса. Практика. ДЗ.
- Особенности тестирования web-приложений
- Тестирование веб сервисов и API + практика веб и API
- Работа с базами данных. Введение в БД.
- Тестирование мобильных устройств
- Введение в Python
- Работа в онлайн-компиляторе или IDE
- Запуск и компиляция программы
- Типы данных
- Функции. Практика.
- Циклы. Практика.
- Кортежи, словари и списки. Практика.
- Приведение типов
- Операторы Python. Практика.
- Приоритет операций
- Классы и объекты: понятие класса, объекта, конструктора. Практика.
- Методы
- Принципы ООП. Практика.
- Инкапсуляция
- Наследование
- Полиморфизм
- Обработка строк
- Модули и библиотеки
- Знакомство с программой Python + Selenium WebDriver. Настройка программы. Изучение инструментов для автотестирования.
- Автотестирование на Python.
*Для охвата всего объема, желательное минимальное количество занятий: 16
УРОВЕНЬ II: ДЛЯ ТЕХ, КТО ХОЧЕТ ЗНАТЬ БОЛЬШЕ
- Введение в Java
- IDE
- Запуск и компиляция программы
- Типы данных. Практика.
- Приведение типов
- Операторы Java
- Приоритет операций
- Операторы управления. Практика.
- Операторы ветвления. Практика.
- Операторы повторения. Практика.
- Операторы перехода
- Одномерные массивы
- Одномерные массивы
- Алгоритмы сортировки массива
- Многомерные массивы
- Двумерные, трехмерные и n-мерные массивы
- Операции с массивами
- Классы и объекты. Практика.
- Понятие класса, объекта, конструктора
- Методы
- Инициализация полей
- Интерфейсы и абстрактные классы
- Понятие интерфейса
- Понятие абстрактного класса
- Абстрактные методы
- Принципы ООП. Практика.
- Инкапсуляция
- Наследование
- Полиморфизм
- Обработка строк
- String
- StringBuilder
- StringBuffer
- Коллекции
- Коллекции типа:
- List
- Set
- Map
- Arraylist
- Введение в тестирование ПО
- Краткая история
- Методологии разработки
- Составление и валидация требований
- Основы тестирования ПО
- Тест-планы. Практика.
- Чеклисты. Практика.
- Тест-кейсы. Практика.
- Техники тест-дизайна
- Предоставление результатов о тестировании
- JIRA и баг-репорты
- Отчеты по тестированию ПО
- Тестирование веб-приложений
- Клиент-серверная архитектура
- Особенности тестирования веб-приложений
- REST API
- JSON и XML
- Введение в автоматизацию тестирования
- Автоматизированное тестирование: основные понятия и определения
- Целесообразность внедрения
- Цели и подходы автоматизации
- Наиболее часто используемые инструменты
- Настройка рабочего окружения: Intellij Idea, Java, Maven, Selenium WebDriver
- Введение в автоматизацию тестирования
- Git– основы. Создание репозитория и размещение исходного кода.
- Написание первого теста с использованием Selenium
- Selenium WebDriver. Basics
- Предназначение. Установка. Основные функции. Принцип работы
- Основные методы библиотеки Selenium Webdriver
УРОВЕНЬ III. УРОВЕНЬ: ДЛЯ УВЕРЕННЫХ ПОЛЬЗОВАТЕЛЕЙ
- Особенности автоматического тестирования web-приложений
- Основы веб-технологий: HTTP, HTML, CSS, XML, JSON
- Использование и обработка данных
- Selenium WebDriver. Локаторы
- Локаторы: Id, class, tags, CSS, XPath
- Практика написания локаторов
- Selenium WebDriver. Advanced
- Архитектура и основные принципы работы инструмента
- Ожидания (implicit, explicit), попапы, алерты, Iframes
- Selenium WebDriver. Advanced
- Работа с Selenium WebElements
- WebElements декораторы
- JUnit, TestNG и их использование в автоматизации
- Пирамида тестирования и создание юнит-тестов для приложения
- Написание параметризированных тестов используя @DataProvider
- Использование аннотаций @Before, @After
- Основные возможности инструмента. Hamcrest и Assertions
- Изучение подходов к построению тестов
- BDD, DDD и TDD подходы при разработке приложений и тестов
- Запуск параллельных тестов используя TestNG
- Работа с файлами в Java
- Maven
- Основные возможности инструмента
- PageObject Pattern
- Использование паттерна Page Object
- Альтернативные Page Object подходы
- Вспомогательные инструменты
- Уровни абстракции. Создание кастомных элементов
- Архитектура. Основные элементы. Примеры
- Паттерны GOF в автоматизации
- GOF Patterns и Best Practices автоматизации
- Паттерны GOF в автоматизации
- Практическое использование принципов ООП (инкапсуляция, наследование, абстракция, полиморфизм)
- Debug и отладка
- Написание документации к коду с использованием JavaDoс
- Selenium Webdriver. Expert
- Работа с cookie и Actions
- Различные типы WebDriver: Headless, Firefox, IE
- «Обертки» для Selenium Webdriver: Selenide, Thucydides, Geb
- Использование Selenide на практике
- Использование PageFactory Pattern
- Различные типы Selenium фреймворков
- Работа с Lombok
- Использование Builder Pattern
- Автоматизация REST API
- Автоматизация тестирования REST API
- Rest Assured
- Java HTTP Client
- Работы с базой данных
- Основы реляционных БД
- JDBC: подключение к БД, виды и выполнение запросов, работа с результатами запроса
- Репортинг
- Удобный репортинг для заказчика: Allure report, Extent, Serenity
- Логирование
- Что и зачем нужно логировать: Log4j
- Yaml
- Continuous integration -Jenkins
- CI процесс и DevOps практики
- Понятие инструмента и основные функциональные возможности
- Установка и первоначальная настройка Jenkins
- Continuous integration (GIT, Maven, Jenkins)
- Использование связки Git + Maven + Jenkins
- Работа с Postman. Практика. ДЗ.
Индивидуальное обучение. Продолжительность 16 ак.ч.
УРОВЕНЬ ДЛЯ НОВИЧКОВ:
- Основные методологии разработки ПО. Жизненный цикл тестирования. Что такое тестирование, основные задачи. Отличие понятий «тестирование» и «обеспечение качества». Виды тестов и их классификация. (1 час)
- Подходы к композиции тестов для каждой сборки (версии) приложения. Приоритет и очередность выполнения видов тестов. Цели создания тестовой документации. Параметры дефекта. Примеры и рекомендации к описанию дефектов. (1 час)
- Работа с дефектами. Жизненный цикл дефектов. Методы тестирования (черный, белый, серый ящики). Тест-дизайн: обзор методик, практические рекомендации. Практика. Использование инструментов при ручном тестировании. (1 час)
- Техническая грамотность: сети; ОС (семейство Windows, Linux); веб-технологии. Виды и уровни в тестировании ПО. Практика. Тестирование требований и документации. (1 час)
- Техники тест-дизайна. Практика. Разработка тестовой документации. Практика. Создание Тест-кейса. Практика. (3 часа)
- Особенности тестирования web-приложений Тестирование веб сервисов и API + практика веб и API Работа с базами данных. Введение в БД. (1 час)
- Введение в Python Работа в онлайн-компиляторе или IDE Запуск и компиляция программы Типы данных (1 час)
- Функции. Практика. Циклы. Практика. Кортежи, словари и списки. Практика. (2 часа)
- Приведение типов Операторы Python. Практика. Приоритет операций Классы и объекты: понятие класса, объекта, конструктора. Практика. (1 час)
- Методы Принципы ООП. Практика. Инкапсуляция. Наследование. Полиморфизм. Обработка строк. (2 часа)
- Модули и библиотеки Знакомство с программой Python + Selenium WebDriver. Настройка программы. Изучение инструментов для автотестирования. Автотестирование на Python. (6 часов)
Индивидуальное обучение. Продолжительность 32 ак.ч.
- Основные методологии разработки ПО.Жизненный цикл тестирования.
- Что такое тестирование, основные задачи.
- Отличие понятий «тестирование» и «обеспечение качества».
- Виды тестов и их классификация.
- Приоритет и очередность выполнения видов тестов.
- Подходы к композиции тестов для каждой сборки (версии) приложения.
- Цели создания тестовой документации.
- Параметры дефекта. Примеры и рекомендации к описанию дефектов.
- Работа с дефектами. Жизненный цикл дефектов.
- Методы тестирования (черный, белый, серый ящики).
- Тест-дизайн: обзор методик, практические рекомендации. Практика.
- Использование инструментов при ручном тестировании.
- Техническая грамотность: сети; ОС (семейство Windows, Linux); веб-технологии.
- Виды и уровни в тестировании ПО. Практика. Тестирование требований и документации
- Техники тест-дизайна. Практика. ДЗ.
- Разработка тестовой документации. Практика.
- Создание Тест-кейса. Практика. ДЗ.
- Особенности тестирования web-приложений
- Тестирование веб сервисов и API + практика веб и API
- Работа с базами данных. Введение в БД.
- Тестирование мобильных устройств
- Введение в Python
- Работа в онлайн-компиляторе или IDE
- Запуск и компиляция программы
- Типы данных
- Функции. Практика.
- Циклы. Практика.
- Кортежи, словари и списки. Практика.
- Приведение типов
- Операторы Python. Практика.
- Приоритет операций
- Классы и объекты: понятие класса, объекта, конструктора. Практика.
- Методы
- Принципы ООП. Практика.
- Инкапсуляция
- Наследование
- Полиморфизм
- Обработка строк
- Модули и библиотеки
- Знакомство с программой Python + Selenium WebDriver. Настройка программы. Изучение инструментов для автотестирования.
- Автотестирование на Python.
Преимущества курсов
Выбирая курсы, Вы изучаете информацию о разных учебных заведениях, выбирая лучшее. «Сильные стороны» курсов «Лидер» — очевидны:
- У нас работает преподаватель с огромным практическим опытом, умением быстро найти подход к учащемуся и подобрать самую эффективную учебную программу, сочетающую в себе теорию с практикой.
- На рынке профессионального обучения мы довольно давно, располагаем солидной материально-технической базой и множеством наработок по организации учебного процесса.
- У нас Вы можете выбирать наиболее удобный график обучения, а также подходящий вам уровень сложности программы для того, чтобы сочетать курсы с работой, быстро и качественно получить необходимые знания.
- По окончании курсов мы выдаем своим выпускникам документ, повышающий вашу ценность в глазах работодателя, который поможет вам устроиться на новую, интересную и доходную работу.
- У нас очень демократичная цена на курсы!