Що нового?

Набір учасників [Нетологія] Інженер з тестування: з нуля до middle (Анастасія Шарикова, Антон Глушков)

Інформація про покупку
Тип покупки: Складчина
Ціна: 28655 ГРН
Учасників: 2 з 46
Організатор: Відсутній
Статус: Набір учасників
Внесок: 647.9 ГРН
4%
Основний список
Резервний список

Gadzhi

Модератор

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

Професія КОНТРОЛЬ якості-інженера різнопланова і відповідальна
Від фахівця з тестування залежить підсумкова якість продукту, яким буде користуватися клієнт.

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

Кому буде корисний цей курс:
  • тим, хто хоче отримати професію в це
  • тим, хто працює в техпідтримці
  • початківцям тестувальникам
*********************** Модуль 1: ручне тестування та автоматизоване тестування веб-додатків на Java

  • ручне тестування веб-додатків (Курсовий проект):
    • введення в Тестування ПЗ. Методи і види тестування
    • артефакти тестування
    • основи клієнт-серверної взаємодії, протокол HTTP, концепція DOM
    • інструменти тестування
    • Робота з DevTools браузера
    • життєвий цикл розробки ПЗ. Гнучкі методології розробки ПЗ
    • введення в SQL. Запити вибрати, оновити, видалити
    • Курсовий проект: проведення тестування сайту великої компанії
    • Тестування ПЗ. Різноманіття тестування
  • Верстка сайту на HTML і CSS (відеокурс):
    • Теги для верстки контенту сторінки
    • Теги для верстки структури сторінки
    • Теги для верстки форм
    • селектори CSS
    • визначення контексту елементів
    • Блокова модель
    • позиціонування елементів
    • оформлення тексту
    • оформлення декоративних елементів
    • стан інтерактивних елементів
  • Git - система контролю версій:
    • призначення системи контролю версій
    • основні операції (фіксація і відкат змін, пошук, Історія)
    • Робота з сервісом GitHub
    • гілки, злиття гілок і вирішення конфліктів
  • Java для тестувальників:
    • введення в Java: JDK, JRE, JVM, IntelliJ IDEA
    • Програмування на Java: змінні, оператори, робота з відладчиком
    • примітивні типи даних, умовні оператори, вихід за межі типів і похибка обчислень
    • Перевіряемость, автотести, введення в ООП: об'єкти і методи
    • система збірки Maven, управління залежностями, автотести на JUnit5
    • цикли, параметризовані тести та анотації
    • вибудовування процесу безперервної інтеграції( CI): дії на Github. Покриття коду з JaCoCo, статичний аналіз коду: перевірка стилю, точкові помилки
    • Об'єктно-орієнтоване програмування та проектування
    • об'єкти з внутрішнім станом, управління станом при тестуванні
    • композиція і залежність об'єктів. Mockito при створенні автотестів
    • успадкування і розширюваність систем. Проблеми успадкування
    • виняткові ситуації та їх обробка. Тестування винятків
    • інтерфейси для організації малої зв'язності. Узагальнене програмування (Дженерики)
    • Фреймворк колекцій. CRUD і тестування систем, що керують набором об'єктів
  • Автоматизація тестування, безперервна інтеграція (Курсовий проект):
    • основи автоматизації
    • управління станом. Безперервна інтеграція
    • тестування веб-інтерфейсів. Селен
    • селенід
    • шаблони
    • Docker і docker Compose
    • SQL
    • Репортинг: портал звітів
    • пріоритети автоматизації
    • Курсовий проект: Автоматизоване тестування веб-сервісу туроператора
Модуль 2: Автоматизоване тестування фронтенду веб-додатків на JavaScript

  • JavaScript для тестувальників:
    • синтаксис
    • налагодження, інструменти розробника
    • типи даних в JavaScript
    • Інструменти та програмне оточення (npm)
    • функції, об'єкти
    • ООП в JS (ES6)
    • Обробка винятків і замикання
    • асинхронність
  • Автоматизація тестування веб-інтерфейсів:
    • Платформа Node.js
    • жарт
    • Кукольник
    • Драматург
    • Кипарис
    • функціональне тестування
    • CI/CD
Модуль 3: автоматизоване мобільне тестування

  • Тестування мобільних додатків:
    • особливості Тестування мобільних додатків
    • тестування IOS-додатків
    • тестування Android-додатків
    • вибір пристроїв для тестування
    • інструменти
    • Автоматизація Тестування мобільних додатків
    • особливості функціонального та нефункціонального тестування на мобільних пристроях
    • емулятори та Симулятори
    • Налаштування Android Studio
    • тестування користувальницький інтерфейс
    • Автоматизація тестів за допомогою фреймворку Еспресо
    • Автоматизація з використанням Аппіум
Модуль 4: просунуті модулі

  • тестування продуктивності:
    • види тестування продуктивності та метрики
    • сценарії тестування та профілі навантаження
    • огляд інструментів для навантажувального тестування
    • Робота з даними в JMeter
    • аналіз результатів та оформлення звітів
  • тестування безпеки:
    • введення в тестування безпеки
    • SQL-ін'єкція
    • XSS-атака
    • впровадження коду
    • Скрипаль
    • Wireshark
додаткові модулі **********
  • основи мови програмування Python ([COLOR=# ff0000]бонусний відеокурс[/COLOR]):
    • умовні конструкції
    • операції порівняння
    • цикли
    • типи даних, колекції даних
    • функції
    • Робота з файловою системою
    • класи та їх застосування
    • менеджер контексту
    • Робота з різними форматами даних
    • Робота з бібліотекою запити, HTTP-запити
    • Робота з класами на прикладі API ВКОНТАКТЕ
  • Англійська мова для початківців розробників (бонусний модуль від Англійська):
    • Лексика, без якої не обійтися
    • Як вести переписку англійською
    • читання документації та аналіз вимог
    • Програмування
    • Тестування ПЗ
    • стресові ситуації
    • усунення несправностей
    • Робота і ролі в команді
    • підтримуємо будь-яку бесіду англійською
    • збори, презентації на вищому рівні
  • Кар'єра в тестуванні:
    • Тестувальник: завдання, робота в команді
    • пошук роботи: компанія проти Фріланс
    • кар'єрна траєкторія: від студента до старшого
    • перша Співбесіда
    • тренди в тестуванні: за якими ресурсами стежити
    • Резюме, супровідний лист, портфоліо
*********************** Модуль 1: ручне тестування та автоматизоване тестування веб-додатків на Java

  • ручне тестування веб-додатків (Курсовий проект):
    • введення в Тестування ПЗ. Методи і види тестування
    • артефакти тестування
    • основи клієнт-серверної взаємодії, протокол HTTP, концепція DOM
    • інструменти тестування
    • Робота з DevTools браузера
    • життєвий цикл розробки ПЗ. Гнучкі методології розробки ПЗ
    • введення в SQL. Запити вибрати, оновити, видалити
    • Курсовий проект: проведення тестування сайту великої компанії
    • Тестування ПЗ. Різноманіття тестування
  • Верстка сайту на HTML і CSS (відеокурс):
    • Теги для верстки контенту сторінки
    • Теги для верстки структури сторінки
    • Теги для верстки форм
    • селектори CSS
    • визначення контексту елементів
    • Блокова модель
    • позиціонування елементів
    • оформлення тексту
    • оформлення декоративних елементів
    • стан інтерактивних елементів
  • Git - система контролю версій:
    • призначення системи контролю версій
    • основні операції (фіксація і відкат змін, пошук, Історія)
    • Робота з сервісом GitHub
    • гілки, злиття гілок і вирішення конфліктів
  • Java для тестувальників:
    • введення в Java: JDK, JRE, JVM, IntelliJ IDEA
    • Програмування на Java: змінні, оператори, робота з відладчиком
    • примітивні типи даних, умовні оператори, вихід за межі типів і похибка обчислень
    • Перевіряемость, автотести, введення в ООП: об'єкти і методи
    • система збірки Maven, управління залежностями, автотести на JUnit5
    • цикли, параметризовані тести та анотації
    • вибудовування процесу безперервної інтеграції( CI): дії на Github. Покриття коду з JaCoCo, статичний аналіз коду: перевірка стилю, точкові помилки
    • Об'єктно-орієнтоване програмування та проектування
      https://privatelink.de/?https://netology.ru/programs/prodatascience
 
Угорі