Курсы тестировщика программного обеспечения в Минске

Курсы тестировщика программного обеспечени офлайн индивидуально г. Минск
В удобное для Вас время!
Офлайн с преподавателем

месяцев

Записаться

Группы онлайн

Курсы тестировщика программного обеспечения
492.00 руб.
615.00 руб.
02 июля 2022
Сб 10:00-13:00,
Вс 10:00-13:00

В среднем в группе: 7 человек

615.00 руб.
492.00 руб.
Количество мест ограничено
Курсы тестировщика программного обеспечения
492.00 руб.
615.00 руб.
23 августа 2022
Вт 18:00-21:00,
Чт 18:00-21:00

615.00 руб.
492.00 руб.
Количество мест ограничено
преподаватель Шабан Ева Владимировна

Образовательный центр «Лидер» предлагает пройти обучение по профессии тестировщик программного обеспечения в Минске.

Профессия тестировщика становится все более популярной на рынке IT. Сегодня независимый от программиста взгляд на программный продукт и оценка его качества многократно повышают успешность проекта при разработке и внедрению ПО.

Тестировщик — специалист, занимающийся тестированием программного обеспечения (ПО). В его обязанность входит поиск вероятных ошибок и сбоев в функционировании программы. Тестировщик моделирует различные ситуации, которые могут возникнуть в процессе использования программы, чтобы разработчики смогли исправить обнаруженные ошибки.

Чему и как учат на курсах тестировщиков программного обеспечения в Минске?

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

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

Преподаватели курса

Шабан Ева Владимировна

Закончила колледж легкой промышленности, специальность «Бухгалтерский учет, анализ и контроль»;  Филиал БГУИР, специальность «Программное обеспечение информационных технологий»; БГУИР «Электронные системы безопасности» . Опыт работы с сайтами и продвижением более 5 лет, работала системным администратором, тестировщиком.

Документы после прохождения курсов

По окончании курсов «Лидер» наши курсанты получают бесплатно справку с круглой печатью учреждения образования (согласно ч.9 ст.99 Кодекса об образовании Республики Беларусь).

Справка

Дополнительно вы можете приобрести:

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

Сертификат

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

При приобретении 2-х документов (сертификат на английском языке и свидетельство), стоимость составит 20 рублей.

В образовательный центр “Лидер” постоянно поступают заявки от работодателей, желающих принять на работу выпускников курсов, вместе с тем мы не можем гарантировать трудоустройство выпускникам.

Записаться на курсы и узнать подробную информацию можно по телефону: 375 (44) 7-352-352.

Вместе с этими курсами иногда проходят курсы создания сайтов и интернет магазинов, системного администратора, копирайтинга.

Запланированные группы курсов тестировщик программного обеспечения в Минске:

Курсы тестировщика программного обеспечени офлайн индивидуально г. Минск
В удобное для Вас время!
Офлайн с преподавателем

месяцев

Записаться

Группы онлайн

Курсы тестировщика программного обеспечения
492.00 руб.
615.00 руб.
02 июля 2022
Сб 10:00-13:00,
Вс 10:00-13:00

В среднем в группе: 7 человек

615.00 руб.
492.00 руб.
Количество мест ограничено
Курсы тестировщика программного обеспечения
492.00 руб.
615.00 руб.
23 августа 2022
Вт 18:00-21:00,
Чт 18:00-21:00

615.00 руб.
492.00 руб.
Количество мест ограничено
преподаватель Шабан Ева Владимировна

Количество человек в группе — 5-12

Время занятий — вечер

Программа курса:

 УРОВЕНЬ I. ДЛЯ НОВИЧКОВ:

  1. Основные методологии разработки ПО.
    Жизненный цикл тестирования.
  2. Что такое тестирование, основные задачи.
  3. Отличие понятий «тестирование» и «обеспечение качества».
  4. Виды тестов и их классификация.
  5. Приоритет и очередность выполнения видов тестов.
  6. Подходы к композиции тестов для каждой сборки (версии) приложения.
  7. Цели создания тестовой документации.
  8. Параметры дефекта. Примеры и рекомендации к описанию дефектов.
  9. Работа с дефектами. Жизненный цикл дефектов.
  10. Методы тестирования (черный, белый, серый ящики).
  11. Тест-дизайн: обзор методик, практические рекомендации. Практика.
  12. Использование инструментов при ручном тестировании.
  13. Техническая грамотность: сети; ОС (семейство Windows, Linux); веб-технологии.
  14. Виды и уровни в тестировании ПО. Практика. Тестирование требований и документации
  15. Техники тест-дизайна. Практика. ДЗ.
  16. Разработка тестовой документации. Практика.
  17. Создание Тест-кейса. Практика. ДЗ.
  18. Особенности тестирования web-приложений
  19. Тестирование веб сервисов и API + практика веб и API
  20. Работа с базами данных. Введение в БД.
  21. Тестирование мобильных устройств
  22. Введение в Python
  23. Работа в онлайн-компиляторе или IDE
  24. Запуск и компиляция программы
  25. Типы данных
  26. Функции. Практика.
  27. Циклы. Практика.
  28. Кортежи, словари и списки. Практика.
  29. Приведение типов
  30. Операторы Python. Практика.
  31. Приоритет операций
  32. Классы и объекты: понятие класса, объекта, конструктора. Практика.
  33. Методы
  34. Принципы ООП. Практика.
  35. Инкапсуляция
  36. Наследование
  37. Полиморфизм
  38. Обработка строк
  39. Модули и библиотеки
  40. Знакомство с программой Python + Selenium WebDriver. Настройка программы. Изучение инструментов для автотестирования.
  41. Автотестирование на Python.

*Для охвата всего объема, желательное минимальное количество занятий: 16


УРОВЕНЬ II: ДЛЯ ТЕХ, КТО ХОЧЕТ ЗНАТЬ БОЛЬШЕ

  1. Введение в Java
  2. IDE
  3. Запуск и компиляция программы
  4. Типы данных. Практика.
  5. Приведение типов
  6. Операторы Java
  7. Приоритет операций
  8. Операторы управления. Практика.
  9. Операторы ветвления. Практика.
  10. Операторы повторения. Практика.
  11. Операторы перехода
  12. Одномерные массивы
  13. Одномерные массивы
  14. Алгоритмы сортировки массива
  15. Многомерные массивы
  16. Двумерные, трехмерные и n-мерные массивы
  17. Операции с массивами
  18. Классы и объекты. Практика.
  19. Понятие класса, объекта, конструктора
  20. Методы
  21. Инициализация полей
  22. Интерфейсы и абстрактные классы
  23. Понятие интерфейса
  24. Понятие абстрактного класса
  25. Абстрактные методы
  26. Принципы ООП. Практика.
  27. Инкапсуляция
  28. Наследование
  29. Полиморфизм
  30. Обработка строк
  31. String
  32. StringBuilder
  33. StringBuffer
  34. Коллекции
  35. Коллекции типа:
  36. List
  37. Set
  38. Map
  39. Arraylist
  40. Введение в тестирование ПО
  41. Краткая история
  42. Методологии разработки
  43. Составление и валидация требований
  44. Основы тестирования ПО
  45. Тест-планы. Практика.
  46. Чеклисты. Практика.
  47. Тест-кейсы. Практика.
  48. Техники тест-дизайна
  49. Предоставление результатов о тестировании
  50. JIRA и баг-репорты
  51. Отчеты по тестированию ПО
  52. Тестирование веб-приложений
  53. Клиент-серверная архитектура
  54. Особенности тестирования веб-приложений
  55. REST API
  56. JSON и XML
  57. Введение в автоматизацию тестирования
  58. Автоматизированное тестирование: основные понятия и определения
  59. Целесообразность внедрения
  60. Цели и подходы автоматизации
  61. Наиболее часто используемые инструменты
  62. Настройка рабочего окружения: Intellij Idea, Java, Maven, Selenium WebDriver
  63. Введение в автоматизацию тестирования
  64. Git– основы. Создание репозитория и размещение исходного кода.
  65. Написание первого теста с использованием Selenium
  66. Selenium WebDriver. Basics
  67. Предназначение. Установка. Основные функции. Принцип работы
  68. Основные методы библиотеки Selenium Webdriver

УРОВЕНЬ III. УРОВЕНЬ: ДЛЯ УВЕРЕННЫХ ПОЛЬЗОВАТЕЛЕЙ

  1. Особенности автоматического тестирования web-приложений
  2. Основы веб-технологий: HTTP, HTML, CSS, XML, JSON
  3. Использование и обработка данных
  4. Selenium WebDriver. Локаторы
  5. Локаторы: Id, class, tags, CSS, XPath
  6. Практика написания локаторов
  7. Selenium WebDriver. Advanced
  8. Архитектура и основные принципы работы инструмента
  9. Ожидания (implicit, explicit), попапы, алерты, Iframes
  10. Selenium WebDriver. Advanced
  11. Работа с Selenium WebElements
  12. WebElements декораторы
  13. JUnit, TestNG и их использование в автоматизации
  14. Пирамида тестирования и создание юнит-тестов для приложения
  15. Написание параметризированных тестов используя @DataProvider
  16. Использование аннотаций @Before, @After
  17. Основные возможности инструмента. Hamcrest и Assertions
  18. Изучение подходов к построению тестов
  19. BDD, DDD и TDD подходы при разработке приложений и тестов
  20. Запуск параллельных тестов используя TestNG
  21. Работа с файлами в Java
  22. Maven
  23. Основные возможности инструмента
  24. PageObject Pattern
  25. Использование паттерна Page Object
  26. Альтернативные Page Object подходы
  27. Вспомогательные инструменты
  28. Уровни абстракции. Создание кастомных элементов
  29. Архитектура. Основные элементы. Примеры
  30. Паттерны GOF в автоматизации
  31. GOF Patterns и Best Practices автоматизации
  32. Паттерны GOF в автоматизации
  33. Практическое использование принципов ООП (инкапсуляция, наследование, абстракция, полиморфизм)
  34. Debug и отладка
  35. Написание документации к коду с использованием JavaDoс
  36. Selenium Webdriver. Expert
  37. Работа с cookie и Actions
  38. Различные типы WebDriver: Headless, Firefox, IE
  39. «Обертки» для Selenium Webdriver: Selenide, Thucydides, Geb
  40. Использование Selenide на практике
  41. Использование PageFactory Pattern
  42. Различные типы Selenium фреймворков
  43. Работа с Lombok
  44. Использование Builder Pattern
  45. Автоматизация REST API
  46. Автоматизация тестирования REST API
  47. Rest Assured
  48. Java HTTP Client
  49. Работы с базой данных
  50. Основы реляционных БД
  51. JDBC: подключение к БД, виды и выполнение запросов, работа с результатами запроса
  52. Репортинг
  53. Удобный репортинг для заказчика: Allure report, Extent, Serenity
  54. Логирование
  55. Что и зачем нужно логировать: Log4j
  56. Yaml
  57. Continuous integration -Jenkins
  58. CI процесс и DevOps практики
  59. Понятие инструмента и основные функциональные возможности
  60. Установка и первоначальная настройка Jenkins
  61. Continuous integration (GIT, Maven, Jenkins)
  62. Использование связки Git + Maven + Jenkins
  63. Работа с Postman. Практика. ДЗ.

Выбирая курсы в Минске, Вы изучаете информацию о разных учебных заведениях, выбирая лучшее. «Сильные стороны» курсов в Минске «Лидер» — очевидны:

  • У нас работает преподаватель с огромным практическим опытом, умением быстро найти подход к учащемуся и подобрать самую эффективную учебную программу, сочетающую в себе теорию с практикой.
  • На рынке профессионального обучения мы довольно давно, располагаем солидной материально-технической базой и множеством наработок по организации учебного процесса.
  • У нас Вы можете выбирать наиболее удобный график обучения, а также подходящий вам уровень сложности программы для того, чтобы сочетать курсы с работой, быстро и качественно получить необходимые знания.
  • По окончании курсов мы выдаем своим выпускникам документ, повышающий вашу ценность в глазах работодателя, который поможет вам устроиться на новую, интересную и доходную работу.
  • У нас очень демократичная цена на курсы!

>

Более 84 000 слушателей выбрали наши курсы, свыше 1000 компаний доверили нам обучение своих сотрудников.