Курс Тестування + Автоматизація (QA)

  • Online
  • Для початківців, Для досвідчених
  • QA Automation / QA Manual
Навчальний центр: Uzhhorod Informational Technologies School
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:14 тижнів
Початок курсу:Дата формується
Вартість навчання:Уточнюйте

Даний курс націлений на вивчення підходів автоматизації веб-додатків за допомогою Selenium WebDriver та включає в себе багато теоретичного матеріалу, а також практичних занять для їхнього засвоєння, під час яких проводиться ознайомлення не лише з основними командами та налаштуваннями, а й з проблемами та їх вирішенням, які можуть виникнути (переважно виникають) в процесі роботи.

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

Основні поняття, цілі і задачі тестування

  • Причини помилок в програмному забезпеченні (ПЗ)
  • Як оцінити і виміряти якість?
  • Причинно наслідковий аналіз
  • Баланс факторів - час, гроші, якість
  • Звідки взялось слово "баг"?
  • 7 принципів тестування

SDLC, управління вимогами та статичне тестування

  • Модель водоспад (Waterfall)
  • Ітеративна модель (Iterative Model)
  • Спіральна модель (Spiral Model)
  • V-model
  • ISO9126
  • Рівні тестування:
    • Unit тестування
    • Integration тестування
    • Acceptance тестування
    • та інші

Документація процесу тестування

  • Документи, що створюються в ході життєвого циклу проєкту
  • Test cases
  • Check lists
  • Testing Flows

Системи управління звітами про помилки (Bugtrackers)

  • Життєвий цикл дефекта
  • Основні атрибути баг-репорта
  • Огляд основних систем управління дефектами
  • Як уникнути пінг-понгу БагАбоФіча

Позитивні і негативні тести. Класи даних для тестів. Класи еквівалентності. Покриття програмного коду

  • Поняття позитивних і негативних тестів
  • Допустимі дані
  • Повторний ввід даних. Невірні дані
  • Стійкість системи
  • Нештатні стани середовища виконання
  • Преревірка граничних значень
  • Преревірка нульового значення
  • Класи еквівалентності
  • Поняття покриття. Рівні покриття
  • Покрития по рядкам програмного коду
  • Зменшення кількості тестових прикладів
  • Аналіз покриття

Техніки Тест Дизайну

ISTQB техніки тест дизайну.

Інструменти розробника (Chrome Dev tools, Firefox, Safari)

  • Chrome Dev tools
  • Firefox Dev tools
  • Safari Dev tools

Основи SQL

  • Select
  • Create
  • Delete
  • Типи данних SQL

HTML/CSS

  • Hypertext Markup Language
  • CSS Локатори
  • xPath Language

Резюме + LinkedIn

Підготовка вашого резюме та публічного профілю LinkedIn.

Security Testing

  • Firefox Plugin for XSS
  • Огляд OWASP/CEH
  • GDPR
  • Clickjacking

Моніторинг для веб-додатків

  • Uptimerobot
  • Grafana

Agile and Scrum. Робота з командою програмістів

  • Маніфест Agile
  • Ітерація
  • Скрам
  • Product backlog та інше
  • Кодекс етики QA

API, REST архітектура. JSON vs XML. Postman

  • API, REST архитектура, JSON vs XML
  • Postman
  • Як працюють кукі

Тестування мобільних додатків

  • Web
  • Native
  • Hybrid

Системи контролю версій (Git, GitHub, Bitbucket) та CI/CD

  • Git
  • Github
  • Bitbucket
  • Jenkins

PyTest

Використання фреймворку PyTest у автоматизації.

PyTest + Selenium

Використання фреймворку PyTest + Selenium у автоматизації.

Test Results Reporting Tools - HTML TestReport

  • PyTest HTML TestReport
  • JUnit Report

Як успішно пройти співбесіду?

Розгляд інтерв'ю та найбільш поширених питань на співбесіді.

Особливості курсу

  • Тривалість - 3.5 місяці
  • Заняття - 3 години на тиждень
  • Онлайн формат

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Quality Assurance Group
Формат
Online
Початок навчання
Дата формується
Тривалість
6 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
10 500 UAH за курс
Навчальний центр
Telesens Academy
Формат
Online
Початок навчання
05.02.2024
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
22 000 UAH за курс
Навчальний центр
Quality Assurance Group
Формат
Online
Початок навчання
Будь-який момент
Тривалість
15 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
8 000 UAH за курс
Навчальний центр
Code Space
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
4 000 UAH за курс