Открыто

[LevelUP] Введение в автоматизацию тестирования ПО

Тема в разделе "Курсы по программированию", создана пользователем Вайфат, 6 май 2020.

Цена: 27990р.-72%
Взнос: 7725р.

Основной список: 4 участников

Резервный список: 3 участников

  1. 6 май 2020
    #1
    Вайфат
    Вайфат ДолжникДолжник

    Складчина: [LevelUP] Введение в автоматизацию тестирования ПО

    Курс "Введение в автоматизацию тестирования ПО" ориентирован на получение учащимися практических навыков и знаний, необходимых в работе инженера автоматизации тестирования программного обеспечения..




    upload_2020-5-6_21-24-31.png

    Продолжительность - 60 академических часов

    Занятие 1. Автоматизация тестирования
    • Типы и виды тестирования
    • Базовые понятия в теории тестирования
    • Понятие об автоматизации
    • Цели автоматизации
    • Процесс автоматизации
    • Основные принципы и подходы
    • Оценка задач по автоматизации
    • Интеграция с процессом разработки
    • Стадии автоматизации
    • Инструменты автоматизации тестирования
    Занятие 2. Введение в Java
    • Знакомство с Java
    • Процесс создания приложения
    • Типы в Java
    • Управляющие конструкции
    • Массивы и циклы
    • Понятия классов и объектов
    • Парадигмы ООП
    • Коллекции
    • Абстрактные классы и интерфейсы
    Практическое занятие 1-2:
    • Вспоминаем (повторяем) Java
    • Разработка записной книжки
    Занятие 3. Тестирование Web Services
    • SOAP/REST
    • Rest Assured
    • Автоматизация Web-service
    • ETL процессы
    Практическое занятие 3:
    • Rest Assured
    • UniRest
    Занятие 4. Selenuim Web Driver
    • Объектная модель страницы
    • Базовые понятия
    • Простые локаторы/Xpath/CSS селекторы
    • Практическое занятие 4:
    • Автоматизация тестирования с использованием Selenium
    Занятие 5. Selenium Web Driver. Продолжение
    • Selenide
    • Cucumber
    • Построение собственного фреймворка
    Практическое занятие 5-6:
    • Разработка тестовых скриптов с использованием фреймворков
    Занятие 6. Инструменты сборки
    • Понятия жизненного цикла ПО
    • Maven/Gradle/Ant
    • Сервер приложений
    • Unit-тестирование (JUnit 4/JUnit 5/TestNG)
    • Понятия CI и CD
    • Инструменты CI и CD
    Практическое занятие 7:
    • Сборка приложения для тестирования
    • Настройка и управление Jenkins
    • Запуск тестов
    Занятие 7. Design Patterns in TA
    • Применение шаблонов проектирования в автоматизации тестирования
    Итоговое практическое ДЗ
    Занятие 8. Подготовка к собеседованию

    • Рекомендации по прохождению собеседований
    • Обзор не рассмотренных инструментов автоматизации тестирования
    • Перечень базовых навыков
    • Ссылки

     
  2. Последние события

    1. skladchik.com
      В складчине участвует 5 человек(а).
      3 авг 2024
    2. skladchik.com
      В складчине участвует 5 человек(а).
      10 июн 2024
    3. skladchik.com
      В складчине участвует 5 человек(а).
      13 апр 2024
    4. skladchik.com
      В складчине участвует 5 человек(а).
      25 мар 2024
  3. Обсуждение
  4. 7 май 2020
    #2
    Korben
    Korben ШтрафникШтрафник
    Для прохождения данного курса имеются требования к знанию конкретного языка программирования. В частности может подойти язык программирования Python. Данный язык среди прочих отличается одновременно двумя преимуществами: он крайне прост в изучении, он крайне популярен и распространён не только в сфере тестирования.

    Вы можете пройти курс по Python купив его в одной из складчин, но вам придётся заниматься в гордом одиночестве, без поддержки опытного специалиста. Только гугл. Но не многим такой метод может подойти. Если при изучении языка программирования вы неправильно или не полностью усвоите некоторые концепции, в дальнейшем это приведёт к непониманию языка как такового. Словом, пустая трата времени.

    Если вы хотите этого избежать, вам обязательно нужно проходить курс с автором уже имеющим прикладной опыт в рамках данного языка программирования. К слову, прямо сейчас собирается поток на мой авторский курс по программированию на Python 3. Личная поддержка автора от 2-х месяцев, масса понятного теоретического материала, 12 практических кейсов по разработке. Для полных новичков. Ссылка в подписи. Enjoy ;)