Чему вы научитесь
- Основы и виды тестирования программного обеспечения
- Применение логирования в тестировании и отладке
- Основы автоматизированного тестирования ПО
О курсе
Этот учебный курс разработан в рамках педагогической практики и предназначен для тех, кто хочет освоить ключевые концепции в области тестирования программного обеспечения. Курс охватывает широкий спектр тем, начиная с фундаментальных основ и заканчивая автоматизированными подходами, что делает его подходящим как для начинающих, так и для специалистов, желающих углубить свои знания.
Цель курса:
Основная цель курса – познакомить слушателей с пониманием процессов тестирования программного обеспечения, позволяющим им эффективно обеспечивать качество разрабатываемых продуктов. Курс научит:
- Понимать основные принципы и концепции тестирования ПО;
- Различать и применять различные виды и уровни тестирования;
- Эффективно использовать логирование для тестирования и отладки;
- Применять инструменты и методы автоматизированного тестирования.
Структура курса:
Курс состоит из трёх модулей, каждый из которых посвящен отдельной важной теме:
-
Основы и виды тестирования программного обеспечения:
- Введение в тестирование ПО;
- Функциональное тестирование;
- Нефункциональное тестирование;
- Тестирование на разных этапах жизненного цикла ПО;
- Специфические виды тестирования.
-
Логирование:
- Понятие логирования, логирование как инструмент отладки ПО;
- Логирование в Python;
- Логирование SQL-запросов: настройка параметров логирования;
- Логирование SQL-запросов: уровни логирования и логирование СУБД;
- Логирование в крупных системах и ELK-стек.
-
Автоматизированное тестирование:
- Понятие об автоматизированном тестировании;
- Инструменты для автоматизированного тестирования;
- Selenium WebDriver: основы и практическое применение;
- Selenium IDE: быстрое создание и выполнение автотестов;
- Развитие концепции автоматизированного тестирования.
Вы можете оставить отзыв о курсе по ссылке:
https://forms.gle/4w1H1DtXGCvHPtuw5
или
(при открытии через режим инкогнито вход в аккаунт и указание адреса электронной почты не требуется)
Для кого этот курс
Начальные требования
- Интерес к изучению тестирования
- Основы знаний в разработке ПО
- Начальные навыки программирования
Наши преподаватели
Как проходит обучение
Курс включает в себя теоретический материал и задания с выбором ответа.
Программа курса
Что вы получаете
- Основы знаний в области тестирования программного обеспечения, логирования, автоматизированного тестирования