Тестування ПЗ

Дата старту:

12.05.2021

Тривалість:

50 годин

Онлайн
День

16:00 – 19:00

Пн

Ср

Пн

16:00 – 19:00

Вт

16:00 – 19:00

Ср

16:00 – 19:00

Чт

16:00 – 19:00

Пт

16:00 – 19:00

Сб

16:00 – 19:00

Нд

16:00 – 19:00

Ціна

9 380 грн

Можлива оплата частинами
Записатися на курс

Дата старту:

31.05.2021

Тривалість:

50 годин

Онлайн
Вечір

19:00 – 22:00

Пн

Ср

Пн

19:00 – 22:00

Вт

19:00 – 22:00

Ср

19:00 – 22:00

Чт

19:00 – 22:00

Пт

19:00 – 22:00

Сб

19:00 – 22:00

Нд

19:00 – 22:00

Ціна

9 380 грн

Можлива оплата частинами
Записатися на курс

Дата старту:

29.05.2021

Тривалість:

50 годин

Онлайн
Вихідний день

10:00 – 13:00

Сб

Нд

Пн

10:00 – 13:00

Вт

10:00 – 13:00

Ср

10:00 – 13:00

Чт

10:00 – 13:00

Пт

10:00 – 13:00

Сб

10:00 – 13:00

Нд

10:00 – 13:00

Ціна

11 100 грн

Можлива оплата частинами
Записатися на курс

Дата старту:

18.05.2021

Тривалість:

50 годин

Онлайн
Вечір

19:00 – 22:00

Вт

Чт

Пн

19:00 – 22:00

Вт

19:00 – 22:00

Ср

19:00 – 22:00

Чт

19:00 – 22:00

Пт

19:00 – 22:00

Сб

19:00 – 22:00

Нд

19:00 – 22:00

Ціна

9 380 грн

Можлива оплата частинами
Записатися на курс

Для кого:

Курс для тих, хто хоче почати розвиватися у сфері тестування програмного забезпечення.

Базові знання:

Курс для людей без спеціальної освіти та досвіду роботи. Це можливість для кожного.

Короткий опис:

Тестування програмного забезпечення – це Ваш перший крок до перспективної і високооплачуваної професії тестувальника. Сьогодні тестувальники програмного забезпечення – одні з найбільш затребуваних фахівців. Це й не дивно. Адже жоден програмний продукт, сайт, гра, додаток не буде запущений без роботи QA.

На курсі QA Ви отримаєте необхідні знання та навички, щоб розвиватися як тестувальник. На курсі основи тестування програмного забезпечення Ви вивчите:

  • методи тестування програмного забезпечення,
  • системи тестування програмного забезпечення,
  • методики тестування програмного забезпечення,
  • етапи тестування програмного забезпечення,
  • цілі тестування програмного забезпечення,
  • типи тестування програмного забезпечення,
  • завдання тестування програмного забезпечення,
  • результат тестування програмного забезпечення.

Основи тестування програмного забезпечення в QALight поєднують у собі необхідну теоретичну базу та максимум практики на реальних проєктах. Такий тип роботи допомагає створити або поповнити своє портфоліо для подальшого працевлаштування.

Курси тестування ПЗ у Києві, по всій Україні та закордоном без тіні сумніву можна вважати найкращим транспортом у світі IT індустрії, в якому правлять перспективне професійне зростання, стабільно високий дохід і відчуття причетності до створення майбутнього, адже що, як не інформаційні технології веде людство вперед.

Відсутність технічної освіти і загальна думка про те, що програмістами можуть бути тільки одиниці, залишають цю професію серед бажано-недосяжних. Насправді ж, IT індустрія стрімко розвивається та постійно потребує нових робочих кадрів, і саме курси з тестування у Києві допоможуть Вам у найкоротші терміни стати частиною всесвіту інформаційних технологій.

Чому саме курси тестування та Київ?

  • Вимоги до вакансії «Тестувальник ПЗ», часто не містять будь-яких особливо складних критеріїв, опанування якими передбачає цілу вищу освіту. Стати тестувальником під силу абсолютно кожному, незалежно від освіти, статі та віку
  • Тестувальники легко можуть трансформуватися у розробників засвоївши автоматизацію тестування, а це означає, що фахівцям з якості повністю відкрита дорога до IT світу
  • Чому Київ? Крім адміністративного значення, Київ – це також IT столиця України

QALight поєднує в собі всі необхідні для нової професії поняття, такі як: курси, тестування ПЗ і Київ, вся Україна та закордон. А також: команда тренерів – діючих фахівців у своїй галузі у найбільших компаніях України, постійна підтримка учнів, як під час навчання, так і після працевлаштування, гнучка система оплати та багато іншого, що в сумі не залишає вибору, якій компанії довіритися.

Ми пропонуємо Вам не просто курси та тестування ПЗ у Києві по всій Україні та закордоном. QALight готова стати гарантом отримання нової професії та перспективного майбутнього.

Також Ви отримуєте:

Свідоцтво про закінчення курсу

Найшвидший шлях до IT-сфери

Допомогу у працевлаштуванні

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

Заняття 1. Вступ до основ тестування ПЗ

  • Що таке тестування програмного забезпечення.
  • Мета і завдання тестування ПО.
  • Історія тестування ПЗ.
  • Що таке якість ПЗ.
  • Контроль якості та гарантія якості (QC & QA).
  • Роль тестування у системі якості.
  • Методи контролю якості «Verification» та «Validation».
  • Хто такий тестувальник ПЗ.
  • Необхідні навички тестувальника ПЗ.

Заняття 2. Основи проєкту, учасники проєктної команди

  • Що таке проєкт.
  • Характеристики Проєкту.
  • Життєвий цикл розробки ПЗ (SDLC).
  • Учасники проєктної команди та їх ролі.
  • Завдання кожного учасника проєктної команди.
  • Взаємодія у команді проєкту.
  • Проєктна документація.
  • Що таке Project Plan.

Заняття 3. Моделі розробки ПЗ і місце тестування в процесі

  • Опис Водоспадної моделі розробки ПЗ.
  • Опис V-подібної моделі розробки ПЗ.
  • Опис Ітеративної моделі розробки ПЗ.
  • Опис Agile моделі розробки ПЗ.
    • Manifesto for Agile
    • 12 принципів Agile розробки.
  • Framework SCRUM.
    • Артефакти:
      • Product Backlog, Sprint Backlog, Increment.
    • Команда:
      • The Product Owner, The Development Team, The Scrum Master.
    • Заходи:
      • The Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective.
    • Діаграма згоряння (burn down chart).
    • Сторі Пойнт (Story Point).
    • Покер планування (Poker planning).
    • Scrum дошка (Scrum board).

Заняття 4. Практика — SCRUM

  • Командна робота.
  • Написання User story.
  • Створення Product Backlog.
  • Створення Sprint Backlog на основі Product Backlog.
  • Оцінка та планування Sprint Backlog:
    • Пошук Story point.
    • Проведення Planning poker.
  • Проведення Daily Scrum:
    • Робота з Scrum Board.
  • Проведення Sprint Retrospective.

Заняття 5. Рівні тестування

  • Модульне тестування.
  • Інтеграційне тестування:
    • Рівні інтеграційного тестування:
      • Компонентний інтеграційний рівень.
      • Системний інтеграційний рівень.
    • Підходи до інтеграційного тестування:
      • Bottom Up Integration.
      • Top Down Integration.
      • Big Bang Integration.
    • Системне тестування.
    • Приймальне тестування.

Заняття 6. Види тестування

  • За запуском коду на виконання:
    • Статичне.
    • Динамічне.
  • За доступом до коду та архітектури додатка.
    • Black box.
    • White box.
    • Gray box.
  • За рівнем деталізації додатка.
    • Модульне (Unit).
    • Інтеграційне (Integration).
    • Системне (System).
  • За ступенем автоматизації.
    • Ручне (Manual).
    • Автоматизоване (Automation).
  • За принципами роботи з додатком.
    • Позитивне та негативне.
  • За ступенем важливості тестованих функцій.
    • Димове (Smoke).
    • Критичний тест (Critical path test).
  • За цілями та завданнями:
    • Функціональне.
    • Нефункціональне.

Заняття 7. Аналіз вимог/Практика

  • Що таке «Вимога».
  • Важливість вимог.
  • Як виявляти вимоги:
    • Інтерв’ю.
    • Фокус групи.
    • Анкетування.
  • Рівні та типи вимог:
    • Бізнес-вимоги.
    • Користувацькі вимоги.
    • Функціональні та Нефункціональні вимоги.
  • Характеристики якісних вимог:
    • Повнота (completeness).
    • Коректність.
    • Несуперечливість.
    • Однозначність.
    • Тестованість.
    • Реалізовуваність.
    • Відслідковуваність.
  • Методи тестування вимог:
    • Взаємний перегляд.
    • Написання тест-кейсів.
    • Написання чек-листів.
    • Прототипування.

Практика

  • Робота у командах.
  • Пишемо вимоги.
  • Аналізуємо вимоги (крос-чек).
  • Виправляємо вимоги.

Заняття 8-9. Управління дефектами/Практика

  • Класифікація помилки:
    • Error
    • Defect
    • Failure
    • Fault
  • Визначення дефекту.
  • Життєвий цикл баг-репорту.
  • Аналіз, критерії, написання звітів про помилки.

Заняття 9-10. Основи роботи у системі JIRA

  • Вивчення інтерфейсу JIRA.
  • Вивчення функцій JIRA для:
    • Створення баг-репортів.
    • Пошуку баг-репортів.
    • Фільтрації баг-репортів.
  • Написання звітів про помилки у системі JIRA.

Практика

  • Аналіз тренером написаних студентами баг-репортів.

Заняття 10. Техніки Тест Дизайну/Практика

  • Класи еквівалентності (Equivalence Class).
  • Граничні значення (Boundary Value).
  • Метод пар (Pairwise testing).
    • Робота з PICT
  • Діаграми Станів та переходів (State-Transition Diagrams).
  • Таблиці Рішень (Decision Tables).

Заняття 11. Елементи GUI

Заняття 12. Тест планування

  • Основи тест планування.
    • Тест план та його роль у проєкті.
    • Питання, на які відповідає Тест план.
    • Стратегія тестування.
    • Критерії початку та завершення тестування.
    • Віхи тестування (Milestones).
    • Ризики тестування.

Заняття 13. Написання тестової документації

  • Тест план.
  • Тест кейси.
  • Чек листи.
  • Матриця покриття.
  • Баг-репорти.
  • Фінальний звіт про тестування (Test Summary Report).

Заняття 14-16. Практика тестування на основі STLC

  • Робота у команді.
  • Аналіз і тестування вимог.
    • Написання баг-репортів на вимоги.
  • Написання чек-листа.
  • Написання Тест плану.
  • Створення тестових-наборів.
    • Створення тестових-випадків.
  • Створення матриці покриття.
  • Проведення тестування:
    • Написання баг-репортів.
    • Підтримка всіх раніше створених документів.
  • Аналіз отриманих результатів.
  • Написання Test Summary Report.

Заняття 17. Іспит

Читати далі