QA. Технічні знання

QA. Технічні знання

Для кого цей курс

Курс розрахований на новачків в IT.

Попередні вимоги

Потрібне впевнене використання ПК та MS Office (Word, Excel, PowerPoint) і навички пошуку в інтернеті.
Duration

Тривалість

34 год.
Count

Кількість уроків

17 занять
Price

Вартість навчання

245
Included

Курс входить до

Спеціальності QA. Тестування ПЗ + AI Skills

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

1
Web Testing
• Client-server model
• HTTP & HTTPS
• Що тестувати?
• Інструменти WEB-тестування
• Практика
2
Mobile Testing
• Навіщо тестувати мобільні пристрої?
• Особливості мобільних пристроїв
• Особливості мобільного тестування
• Тест-стратегія
3
Базові поняття мережевих технологій
• URL, URI
• HTTP request, HTTP response
• HTTP methods
• Cache, Cookie
• IP, DNS
• IPv4, IPv6
4
Інструменти повсякденної роботи
• Chrome Developer Tools
• Elements Panel
• Тестування сайтів у різних розгортках
• Console Panel
• Sources Panel
• Network Panel
• Application Panel
• Lighthouse Panel
• Fiddler
• Mocks та Stubs
5
Автоматизація тестування
• Що таке автоматизація тестування
• Тестова піраміда
• Області високої ефективності автоматизації
• Особливості процесу автоматизації
• Взаємодія Manual та Automation QAs
6
Основи HTML
• Поняття тега та атрибута
• Структура HTML-сторінки
• Поняття блокових та малих тегів
• Теги фізичної та логічної розмітки
• Перша HTML-сторінка
• Валідація HTML-сторінок
• Службові символи
7
Основи HTML та CSS
• HTML
• Розгляд тега img та його атрибутів
• Тег table
• Мітки ul, ol, dl
• CSS
• Для чого потрібні таблиці стилів. Що таке CSS?
• Типи стилів
• Переваги використання стилів
• Семантика CSS
• Прості селектори
• Одиниці вимірювання у CSS
8
Codeless Automation
• Визначення локаторів
• XPath and CSS
• Осі XPath
• Комбінатори CSS
• Особливості Record&Play автоматизації
• Інструменти автоматизації
• Katalon Studio / Selenium IDE
9
Codeless Automation Practice
• Визначення локаторів
• XPath and CSS
• Осі XPath
• Комбінатори CSS
• Особливості Record& Play автоматизації
• Інструменти автоматизації
• Katalon Studio / Selenium IDE
10
Основи Git
• Архітектури систем контролю версій
• Створення репозиторію
• Стан файлів
• Основні команди
• Перший коміт
• Практика
11
Основи Git. Частина 2
• Робота з файлами. Стан файлів
• Віддалений репозиторій
• Розгалуження та злиття
• GitHub Flow
• Практика
12
Тестування API
• Основна теорія
• GET, POST, PUT, DELETE, etc.
• REST & SOAP
• JSON & XML
• Корисна тест-документація для API
• Swagger
• Postman
• Приклад базових функцій (одиночний запит, колекції, глобальні змінні та змінні оточення, JS перевірки)
• SoapUI
• Приклад базових функцій (одиночний запит, тест-кейси)
13
BDD
• BDD – що це таке, як утворився, чому популярний
• BDD-тестування та BDD-проєкт
• Gherkin сценарії
• Інструменти для BDD тестування в Java/C#/JS
• Звіти про тестування BDD інструментів
14
Архітектура Web Application
• Монолітна архітектура
• Мікросервісна архітектура
• Підходи до тестування
• Складнощі тестування мікросервісів
• Складнощі тестування монолітних застосунків
15
CI/CD/CD
• Основні принципи
• Основи CI/CD/CD
• Поняття Continuous testing
• Структура оточень проєкту (Dev -> Test -> UAT-> Prod)
• Quality Gates
• У CD процесі
16
Введення в Cloud
• Що таке Could computing
• Переваги
• Cloud-сервісні моделі (IaaS, PaaS, SaaS)
• Основні вендери
• Моделі організації Cloud-сервісів (Private, Hybrid, Public)
17
Командний проєкт
• Робота в команді.
• Аналіз та тестування вимог.
• Написання баг-репортів на вимоги.
• Написання чек-листа.
• Написання тест-плану.
• Створення тестових наборів.
• Створення тестових випадків.
• Створення матриці покриття.
• Проведення тестування.
• Написання баг-репортів.
• Підтримка всіх раніше створених документів.
• Аналіз отриманих результатів.
• Написання Test Summary Report.

По завершенню курсу ви будете вміти

1

Client-server model

2

HTTP & HTTPS

3

Chrome Developer Tools та Fiddler.

4

HTML та CSS

5

XPath and CSS

6

Katalon Studio / Selenium IDE

7

Git

8

Swagger

9

Postman

10

SoapUI

11

ТDD, BDD

12

Монолітна архітектура та мікросервісна архітектура

13

CI/CD/CD

14

Could computing

Спробуйте безкоштовно

Повноцінне заняття з тренером

Що входить до курсу

34 годин живого навчання з тренером

Практичні заняття та перевірка ДЗ 

Спілкування з групою

Підтримка ментора та асистента

Тестування та Сертифікат

Відео курс від ITVDN

Як відбувається навчання

1 Arrow

Живі онлайн заняття
з тренером

Заняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.
2 Arrow

Виконання
домашніх завдань

До кожного уроку розроблені практичні завдання, які необхідно виконувати і здавати у спеціальній LMS системі
3 Arrow

Перевірка ДЗ
та фідбек

Усі роботи студентів перевіряються
і по кожному завданню надається фідбек з оцінкою та рекомендаціями.
4

Тестування
та сертифікація

Після кожного модуля програми студенти проходять тестування
і отримують сертифікати, які підтверджують рівень знань.

Сертифікат після закінчення курсу

Certificate

Сертифікат після закінчення курсу

Icon Тестування та сертифікація ІТ фахівців проходить на нашій власній платформі TestProvider.com
Icon Ви отримуєте завірений сертифікат від CyberBionic Systematics, який підтверджує рівень ваших знань та збільшує шанси на успішне працевлаштування.
Icon Кожен сертифікат має серійний номер, роботодавець може його перевірити та переконатися у справжності сертифіката.

Готовий
почати навчання?

Відправляй заявку та зафіксуй свою знижку на навчання

Викладачі курсу

Відгуки наших студентів
icon

Відгуки з DOU

photo
Olha Aliakina
Python developer
Я пройшла курс Python Developer. Мені сподобалось, Python досить глибоко вивчали, з нуля і до асинхроного програмування, WebSocket... Насправді дуже багато тем розглянули, отримала уявлення як правцювати з БД, Git. Також вивчали Django, вже не так глибоко як Python, але достатньо, щоб робити проекти типу блог, веб магазин. Домашки у мене займали часу, якщо на базовому курсі все встигати було легко, то починаючи з ООП вже потребували більше часу. Але насправді дуже корисні завдання і різні, щоб мозок запрацював у різних напрямках однієї теми. Щоб виконати дз, у моєму курсі конктетно, треба було також переглядати лекції на ITDVN, не тільки лекцію викладача. Бо часто відповідь як вирішити певну задачку була на лекції ITDVN на відповідну тему. Після кожного з курсів можна пройти тестування і отримати сертифікацію по курсу. Для джунів це досить хороша опція, бо ці сертифікати можна викладати на лінкедин, щоб було підтвердження навчання. Що я і зробила. Тому рекомендувала б не забивати на тестування, а проходити. Я б сказала, що пройти курс Python Developer було для мене визванням, встигати робити всі домашки і кінцевий проект не було легко, але було варто того. Нагрузка відчувалась, але якраз нагрузка і запускає роботу мозку в потрібному напрямку. Я задоволена курсом.
Прочитати оригінал
icon

Відгуки з Facebook

photo
Евгений Евгеньевич
Angular Developer
Пройшов у CyberBionics все що тільки можна)) Близько 5 різних курсів по frontend після чого вже 5 років є Angular розробником і нещодавно піврічний курс по .NET Дякую школі, вона допомогла мені стати тим, хто я є.
Прочитати оригінал
icon

Відгуки з Google

photo
Дмитрий Беляев
.NET Developer
Пройшов курс за спеціальністю .NET розробник, від початку до кінця. Дуже вдячний людям за їхню працю, розуміння та допомогу. Чуйність від персоналу досить висока, так само, як і навички тренера (Михайла Козіна) - впевненість у поданні матеріалу, підкреслення важливих моментів та їх повторення при необхідності. Заняття проходять у комфортній обстановці, без будь-якої напруги. Навчання на останньому уроці не обривається, адже Команда CBS дає змогу отримати досвід роботи в їхній компанії, що є неймовірним бонусом.
Прочитати оригінал
Компанії, в яких працюють наші студенти
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work

Залишилися питання?

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

Image

Про курс QA. Технічні знання

Курс «QA. Технічні знання» розрахований на тих, хто взагалі не займався програмуванням чи тестуванням або має початкові знання, які хоче впорядкувати та поглибити. Протягом 17 логічно взаємопов'язаних уроків учні отримають основні знання про роботу комп'ютерних мереж та технологій у web-розробці. А вивчивши сучасні підходи до тестування веб-застосунків та основи автоматизації, зможуть самостійно та результативно забезпечувати якість на невеликих проєктах.