Курси автоматизованого тестування в Луцьку | ITEA Lutsk

Курс QA Automation

Старт навчання
Старт курсу запитуйте в адміністрації
45 год. по 2-3 рази на тиждень

Після курсу Ви зможете:

  • Працювати з мовою Java для написання автотестів
  • Імітувати більшу частину дій користувача в браузері
  • Писати базові API тести (бекенд частина програми)
  • Налаштовувати власний фреймворк для автоматизації тестування з нуля
  • Використовувати базові шаблони проєктування, кращі практики розробки та автоматизації для побудови підтримуваних і масштабованих рішень
  • Налаштовувати з нуля власну CI / CD систему для автоматизації процесів на проєкті на прикладі Jenkins
  • Генерувати презентабельні і зрозумілі звіти на підставі прогону автотестів
  • Запускати тести в багатопотоковому режимі на віддаленому комп'ютері використовуючи AWS + Docker
  • Претендувати на позицію Junior QA Automation Engineer

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


1. Робота з IntelliJ IDEA (редактором для Java-коду)


2. Робота з GIT і GitHub (система контролю версій)


3. Поняття алгоритму і роль алгоритмів в програмуванні


4. Змінні, типи даних, вирази і присвоювання значень змінним


5. Базове введення/виведення даних


6. Конструкції з умовами та їх різновиди


7. Ітеративні конструкції (цикли) і їх різновиди


8. Базові структури даних


9. Функції. Опис, виклик, параметризація


10. Класи і об'єкти


11. Використання основних принципів ООП


12. Робота з HTML як з DOM-структурою. Значення CSS для HTML-сторінок


13. Види WebElement локаторів в Selenium WebDriver


14. Мова запитів xPath для використання в якості WebElement локаторів


15. Використання принципів OOP при створенні власного тестового фреймворка


16. Використання патернів PageObject і PageFactory при створенні власного тестового фреймворка


17. Debug і налагодження коду тестів на основі стектрейса помилки


18. Використання testNG фреймворка для зручності роботи з тестами


19. Використання DataProvider для параметризованих тестів


20. Використання Maven для тестового фреймворка


21. Використання логгерів при роботі Автотест


22. Робота з Jenkins для запуску тестів (контініус Інтегрейшн системою)


* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!

spinner-it

На жаль, у звязку з війною ІТЕА завершила свою діяльності в Україні.

This will close in 20 seconds