Що нового?

Набір учасників [Skillbox] Автоматизоване тестування на Java (Дмитро якін, Марина Третьякова)

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

Gadzhi

Модератор


Кому підійде цей курс
  • Junior - і middle-тестувальникам
    Навчіться працювати з рідкісними функціями Selenium і писати автотести на Java за допомогою фреймворків. Прокачаєте навички UI-тестування, зможете заробляти більше на колишньому місці роботи або перейти в більш сильну компанію.
  • Студентам курсу "Професія Тестувальник"
    Заглибтеся в розробку автотестів без витрат часу на вже знайомі теми. Навчіться писати тести на Java і вбудовувати їх в процес CI, доповніть портфоліо двома проектами і зможете почати кар'єру тестувальника у великій IT-компанії.
чому ви навчитеся
  1. писати автотести в Selenium IDE
    Розберетеся у функціях і настройках, навчитеся писати автотести без програмування і зрозумієте, коли не можна обійтися використанням тільки Selenium IDE.
  2. програмувати на Java
    Вивчіть синтаксис і основні функції мови, розберетеся в принципах об'єктно орієнтованого програмування, навчитеся виявляти помилки компіляції і налагоджувати додатки.
  3. працювати з фреймворками
    Навчіться використовувати Maven і тестовий фреймворк JUnit. Зможете створювати власні тести різної складності з передумовами і постумовами.
  4. створювати UI-тести
    Заглибтеся в роботу з Selenium WebDriver, навчитеся користуватися патерном PageObject. Зможете проводити прості і складні тести користувальницьких інтерфейсів.
  5. автоматизувати тести
    Вивчіть базові схеми роботи з CI/CD і навчитеся працювати з Jenkins. Безперервна інтеграція допоможе вам регулярно проводити автотести, швидше знаходити помилки і не збирати технічний борг.
  6. використовувати Git
    Навчіться працювати з розподіленою системою контролю версій, зможете легко вносити або відкочувати зміни і працювати над різними версіями одного проекту у великій команді.
а) Java-Розробник
  1. вступний модуль
  2. Синтаксис мови
  3. Об'єкти та класи
  4. Числа, рядки, дати
  5. масиви та колекції
  6. успадкування та поліморфізм
  7. особливості ООП в Java
  8. виключення, налагодження, тестування та логування
  9. Робота з файлами та мережею
  10. Робота з MySQL в Java
  11. багатопоточність
  12. Розробка веб-додатків
  13. Нереляційні бази даних і черги
  14. продуктивність та оптимізація
  15. розподілені сховища та обчислення
  16. бонус-модуль. Патерни проектування
  17. введення в алгоритми
  18. введення в структури даних
  19. Протокол HTTP
  20. заключний модуль
б) система контролю версій Git
  1. версії програмного коду
  2. Установка Git
  3. індекс і часткові комміти
  4. порівняння версій
  5. скасування змін і відкат версій
  6. репозиторії та колективна робота
  7. гілки-створення та управління
  8. Злиття та вирішення конфліктів
  9. корисні інструменти
  10. Правила роботи з Git
в) Автоматизоване тестування на Java
  1. введення в Автоматизоване тестування
  2. перші тести на Java
  3. Пошук елементів за допомогою Selenium WebDriver
  4. Пошук елементів за допомогою CSS-локаторів
  5. Пошук елементів за допомогою XPath
  6. UI-тести: прості тести для Web
  7. UI-тести: складні тести для Web
  8. рідкісні функції
  9. Робота з CI
https://privatelink.de/?https://skillbox.ru/course/autotesting-java/
 
Угорі