АВТОМАТИЗОВАНЕ ТЕСТУВАННЯ

Категорії: inIT
Перелік бажань Поділитись
Поділитися курсом
Посилання сторінки
Поділіться в соціальних мережах

Зміст курсу

Lesson 1. What is Test Automation, roles, benefits, approaches, etc.
Розглянемо, що таке автоматизоване тестування і його основні цілі. Дізнаєтеся чи потрібно все автоматизовувати і яка користь цього тестування.

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

Lessons 2-7. Java: Java programming language, based on Java 8 syntax.
На заняттях ви дізнаєтеся про ООП і також вивчемо Java Core.

Lesson 8. Gradle: Gradle build tool for Java projects.
Познайомимося з Gradle і його синтаксисом. Розглянемо всі плюси і мінуси а також порівняємо його з Maven.

Lesson 9. Java useful libraries & classes.
Дізнаєтеся про бібліотеки які є корисні для використання в автоматизованому тестуванні.

Lesson 10. TestNG and JUnit.
Розлянемо плюси і мінуси TestNG. Порівняємо його з Junit 5.

Lesson 11. Work with “git”: git scm system and git based repositories: github, bitbucket.
Розглянемо найпопулярнішу distributed version control system. Створемо ваші перші pull and push request in git.

Lesson 12. Selenium API: Selenium API and abilities.
Ви дізнаєтеся, шо таке Selenium API.

Lesson 13. Page Object and Page Factory: best practice UI automation patterns.
Розглянемо Page Object and Page Factory.

Lesson 14. Building simple Test Automation Framework with Selenium.
Створемо Ваш перший Test Automation Framework with Selenium.

Lesson 15. Api testing: REST-assured.
Дізнаємося, що таке мікросервіси і проведемо тестування APIs використовуючи інструмент Postman. Також створемо автоматизовані тести використовуючи REST-assured.

Lesson 16. Api testing: REST-assured.
Дізнаєтеся основні плюси і мінуси REST-assured.