Курс QA. Тестування програмного забезпечення

Отзывы: 0
Идёт набор на курс!
Срок обучения: 
3 місяця - 33 заняття

Стоимость:

Оставить заявку

Условия акции

Акция

Курс Англійського для IT в подарунок!

Описание

QA – це найбільш популярний напрямок роботи в ІТ серед початківців та тих, хто змінює поточну професію на ІТ-фахівця.

Тестувальник — це фахівець ІТ-компаніі, задача якого – знаходити помилки та контролювати якість сайтів, додатків, інтерфейсів та ін.

Тобто, тестувальник приміряє на себе роль користувача сайту та оцінює зручність користування ним.

Після закінчення курсу ви:

  • Розумітимете різні методології розробки програмного забезпечення та роль QA в них;
  • Вмітимете створювати, підтримувати використання тестової документації;
  • Будете знати, як здійснити контроль якості різних типів проєктів;
  • Знатимете основні технічні аспекти здійснення контролю якості (автоматизація, перформанс, тестування API тощо);
  • Зможете успішно відповідати на основні питання технічних інтерв’ю.

Після закінчення курсу ви отримуєте сертифікат, котирований на IT ринку України.

Викладачі - спеціалісти практики з досвідом роботи в ІТ.

Программа обучения

Введення у тестування програмного забезпечення. Що таке баг. Життєвий цикл багу

  1. Навіщо потрібно тестувати програми?
  2. Базові визначення та аксіоми тестування.
  3. Поняття якості ПЗ. Стандарти якості ПЗ.
  4. Атрибути та характеристики якості ПЗ. Життєвий цикл ПЗ.
  5. Гнучкі методи розробки. Цілі та завдання процесу тестування на кожному етапі розробки.
  6. Повний цикл тестування. Фази тестування.
  7. Методи та види тестування. Загальний огляд.
  8. Критерії покриття тестування. Покриття вимог.
  9. Аналіз вимог з погляду придатності до тестування.

Тестова документація

  1. Тест план.
  2. Тест – дизайн.
  3. Можливі форми підготовки тест – дизайну.
  4. Стандарт ISO 29119
  5. Визначення Test Case, Check list.
  6. Правила написання, ступінь деталізації, незалежність.
  7. Правила опису дефектів, поняття важливості, пріоритету.
  8. Ведення системи відстеження дефектів.
  9. Складання звітів за результатами тестування.
  10. Практика: створення Check list test cases.

Техніки тестування. Введення у багтрекінг системи.  Командна робота

  1. Покриття вхідних даних.
  2. Еквівалентне розбиття.
  3. Аналіз граничних значень.
  4. Попарне комбінування.
  5. Припущення помилок.
  6. Що таке багтрекінг система. (Jira, Bugzilla, Mantis etc.).
  7. TestRail.

Види тестування

  1. Functional testing.
  2. Security and Access Control Testing.
  3. Interoperability Testing.
  4. Нефункціональні види тестування.
  5. Димове тестування (Smoke Testing)
  6. Регресійне тестування (Regression Testing)

Тестування інтерфейсу користувача (GUI). Тестування web-додатків

  1. Завдання та цілі тестування інтерфейсу користувача.
  2. Функціональне тестування інтерфейсу користувача.
  3. Тестування зручності інтерфейсу користувача.
  4. Тестування web – додатків.
  5. CRUD.
  6. Практика: функціональне тестування GUI. Командне практичне заняття.

Основи WEB (HTML та CSS)

  1. Document Object Model.
  2. HTML – елементи.
  3. Робота з CSS. Створення web – сторінки.

Основи роботи із GIT

  1. Встановлення та налаштування GIT.
  2. Основні команди GIT.
  3. Робота з GIT BASH. Створення, клонування репозиторію, коміт та злиття гілок.
  4. Налаштування .gitignore.

Тестування API

  1. Клієнт – серверна архітектура. Методи HTTP.
  2. Postman vs Soap UI.
  3. JSON, XML, WSDL.

Основи автоматизованого тестування

  1. Xpath, CSS селектори та динамічні локатори.
  2. DEV tool.
  3. Selenium WebDriver. Написання та запуск автотестів. Page Object та його застосування.

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

  1. Специфіка тестування мобільних додатків.
  2. Основні практики для тестування мобільних додатків.

Короткий курс SQL

  1. Structured query language – «мова структурованих запитів». Не проходить жодна технічна співбесіда без питань щодо цієї мови.

Penetration testing (тестування на дотик)

  1. SQL ін’єкції.
  2. XSS ін’єкції.
  3. HTML ін’єкції.
  4. Перехоплення запитів.

Навантажувальне тестування за допомогою Apache Jmeter

  1. Встановлення та налаштування Apache Jmeter.
  2. Основні метрики навантажувального тестування. Assertions.
  3. Навантажувальне тестування без даних.
  4. Тестування API за допомогою Jmeter.

Додаткові технічні заняття

  1. Основи віртуалізації.
  2. Знайомство з OC Linux з на базі дистрибутива Ubuntu.
  3. Основи мережевої взаємодії.

Коуч з працевлаштування в IT

  1. Види компаній і навіщо це знати
  2. Як шукати роботу
  3. Корисні ресурси та соціальні мережі
  4. Структура резюме
  5. З чого почати
  6. Що краще не вказувати
  7. Супровідний лист
  8. Покликали на співбесіду, що робити
  9. День Співбесіди

Коуч з працевлаштування в IT (практика)

  1. Обговорення питань, які з’явились щодо готового резюме
  2. Пітч (структура і логіка)
  3. Процес найму в компаніях
  4. Розповсюдженні питання на співбесідах
  5. Як позбутися страхів

Заключне заняття

  1. Підбивання підсумків.
  2. Іспит.

Курс Англійського для IT в подарунок

Програма курсу стоїть на 3 стовпах:

  • Grammar: Passive Voice and Modal Verbs
  • Без розуміння та впевненого використання цих тем грамотне написання технічної документації та ділове листування неможливі.
  • Vocabulary: Must Have for IT specialist, IT Terminology, Irregular Verbs
  • Після закінчення курсу студент зможе вільно читати та розуміти IT статті без словника. Під час занять студенти не тільки читають та перекладають IT тексти, дивлячись навчальні відео та працюють з картками, але також тренують розмовну англійську в діалогах, та відповідаючи на запитання викладача. Акцент поставлено на те, щоб якнайбільше слів перейшло з пасивного словникового запасу до активного.
  • Preparation for the Job Interview:
  • Багато годин курсу приділено підготовці до майбутньої співбесіди студента. Розбираємо питання, що найчастіше ставляться з технічної частини і особисті питання, і готуємо і вчимо відповіді на них. Наприкінці курсу-зріз знань-«репетиція» реальної співбесіди.

Условия поступления

Для закріплення за Вами місця в групі необхідно внести передоплату 1000 грн

Дни недели:
вт, на выбор
Время занятий:
на выбор
Количество занятий в неделю:
3
Длительность занятия:
2 години
Возраст аудитории:
Студенты, Взрослые
Вид подготовки:
Базовый курс
Город:
Одесса, Приморский, Центр, Онлайн
Преподаватель:
специалист-практик
Документ об окончании:
Сертифікат
Опции:
Групповые занятия, Индивидуальное обучение
Трудоустройство:
Нет
Адрес:
  • м. Одеса, вул. Базарна 63
На мапі:

Оставьте свой отзыв

Все отзывы достоверны! К публикации допускаются только отзывы от людей, ранее оставлявших заявку на обучение.

Последние отзывы

По данному курсу пока нет отзывов.