Группы | Индивидуальное обучение • Групповое • Для юр. лиц |
График занятий | 2-3 раза в неделю 18:00-20:00 |
Стоимость за весь курс, | 2 067 -23% 1 590 (индивидуальное) 1 287 -23% 990 (групповое, 6-12 чел.)      BYN   RUR   EUR
!
при записи по 30.11.2024
Возможна рассрочка |
Длительность обучения | 31 академический час |
Место обучения | За домашним компьютером |
Тестировщик – специалист по оценке качества программного продукта. Входит в топ профессий в области информационных технологий. QA-инженер определяет слабые места ПО и находит ошибки в программе. Стать тестировщиком может каждый человек, даже без технического образования.
Образовательный центр «Древо знаний» предлагает помощь в освоении одной из самых востребованных специальностей в IT-сфере. Дистанционное обучение по программе «Тестировщик ПО» позволит получить необходимые знания для уверенного старта в новую профессию. Онлайн-курсы – это удобный формат занятий при недостатке свободного времени или удаленном месте проживания.
Всего за 1,5 месяца вы познакомитесь с:
· основными методами и инструментами тестировщика;
· принципами создания сценариев для эффективного поиска багов;
· особенностями ручного, автоматизированного, регрессионного тестирования;
· языком запросов SQL для работы с базами данных.
Каждый тематический блок рассматривается на реальных примерах и закрепляется практическими заданиями. Преподаватели курсов – тестировщики, работающие по специальности.
Станьте грамотным специалистом и вступайте в IT-команду!
Приходи с другом и обучайтесь вместе на 25% дешевле!
1. Введение в тестирование ПО. История тестирования ПО. Основные понятия и определения. Модели и методологии разработки ПО. Жизненный цикл разработки ПО. Жизненный цикл тестирования ПО.
2. Виды и уровни тестирования ПО. Функциональное, нефункциональное тестирование. Методы тестирования (черный, белый, серый ящики). Примеры генерации тестов различных видов для объектов реального мира.
3. Техники тест-дизайна. Техника эквивалентного разбиения на классы. Анализ граничных значений. Pairwise тестирование.
4. Виды тестовой документация: Checklist, Acceptance Sheet, TestSurvey, Test Cases. Структура и детализация Тест-кейса. Инструменты управления тестами. Testlink.
5. Отчет о дефекте (bug report) и его жизненный цикл. Определение и понятие дефекта. Атрибуты (поля) отчета. Инструментальные средства управления отчётами о дефектах (bug tracking system).
6. Планирование тестовых испытаний. Тест-план и его характеристики.
7. Тестирование требований и документации. Типы и уровни требований. Характеристики хороших требований. Техники тестирования требований.
8. Тестирование Web-приложений. Принципы работы Web-приложений. Архитектура клиент-сервер. Протоколы передачи данных. Сетевые протоколы. Протоколы TCP/IP, HTTP, HTTPS.
9. Тестирование форм Web-приложений. Поля формы и их значения. Основные проверки форм. Тестирование формы регистрации. Перечень основных проверок при тестировании Web-приложений.
10. Тестирование Web-приложений. Тестирование безопасности. Тестирование локализации, кроссплатформенное и кроссбраузерное тестирование.
11. Ручное и Автоматизированное тестирование. Обзор средств автоматизации тестирования. Средство автоматизации Selenium IDE. Основные типы команд в Selenium. Тестирование производительности. Нагрузочное тестирование.
12. Usability (Юзабилити) - тестирование. Usability тестирование сайта на примере интернет-магазина.
13. Исследовательское тестирование (Exploratory Testing). Свободное (интуитивное) тестирование (ad hoc testing).
14. Документирование результатов тестирования. Отчёт о результатах тестирования. Структура отчета о тестировании.
15. Тестирование API. Форматы данных для передачи данных: XML, JSON. REST API и SOAP API; Методы HTTP API: GET, PUT, POST, DELETE: Коды статуса ответа по протоколу HTTP. Инструменты для работы с API (Postman).
16. Итоговое зачетное занятие. Контроль.
Программист и опытный преподаватель с более чем 6-летним стажем в области информационных технологий.
"Мое образование и практический опыт в области программирования делают меня экспертом, способным к успешному решению сложных задач и качественному обучению будущих специалистов.
Обладая глубокими знаниями в нескольких языках программирования, я успешно создаю новые и эффективные приложения, ориентированные на решение конкретных бизнес-задач.
Мой опыт в области объектно-ориентированного программирования (ООП) позволяет мне разрабатывать гибкий и масштабируемый код, способствуя созданию структурированных и легко поддерживаемых программных продуктов.
В роли преподавателя я с удовольствием делюсь своими знаниями и опытом с новыми поколениями разработчиков"
Преподаватель-практик с опытом работы более 20 лет. Научный сотрудник в Объединенном институте машиностроения НАНБ.
Окончила Гомельский государственный Университет им. Ф. Скорины по специальности математик и аспирантуру по системам автоматизации работ Института технической кибернетики НАНБ.
Работала инженером программистом в Гомельском кооперативном институте, институте технической кибернетики НАНБ, преподавала IТ дисциплины в БГЭУ и коммерческих вузах г. Минска.
Записался на индивидуальные курсы тестировщика по рекомендации моего друга, который уже работал в IT компании (который к слову и помог потом с дальнейшим трудоустройством). С первого занятия я понял, что обучение будет серьезным, каждое занятие – подготовка к будущей работе. Тут индивидуальный подход не просто на словах, преподаватель всегда поможет, разъяснит, а если не понял – ещё раз объяснит пока не поймешь. Уже второй месяц работаю тестировщиком и всем рекомендую! |