Автоматизоване тестування

Курс розрахований на людей які бажають здобути спеціальність Automation QA інженер.

Курс розрахований на тестувальників програмного забезпечння, які бажають кар’єрного росту та збільшення заробітної плати.

Даний курс націлений на вивчення підходів автоматизації веб-додатків за допомогою Selenium WebDriver та включає в себе багато теоретичного матеріалу, а також практичних занять для їхнього засвоєння, під час яких проводиться ознайомлення не лише з основними командами та налаштуваннями, а й з проблемами та їх вирішенням, які можуть виникнути (переважно виникають) в процесі роботи.

Зверніть увагу, перед початком курсів кожен абітурієнт має пройти тест для визначення рівня знань кожного з майбутніх студентів курсів. На основі цих данних, судетів буде розподілено у відповідні групи. Через деякий час після проходження тесту, студенти отримаюсть інформацію про початко занять.

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

1. Вступ. Чому автоматизація ?

  • Що таке автоматизоване тестування, його переваги, тощо.
  • Чим важлива автоматизація тестування?
  • Що в ІТ проектах може бути автоматизованим?
  • Які типи тестування піддаються тестуванню, які ні?
  • Роль автоматизації та її значення в Agile ІТ проектах.

2. Вчимось програмувати

(Вивчаємо мову програмування Java на необхідному рівні для automation qa спеціаліста)

Ми розглянемо:

  • How JAVA works, JVM, How to install
  • Intellij Idea installation and configuration

3. Вчимось програмувати

Ми розглянемо:
  • Types and wrappers
  • String
  • Operators
  • Loops
  • Methods
  • Code Convention

4. Вчимось програмувати

Ми розглянемо:

  • Array
  • Java Collection
  • Java Collection Rules

5. Вчимось програмувати

Ми розглянемо:

  • Парадигми ООП, базові концепції наслідування, поліморфізму та інкапсуляції.

6. Вчимось програмувати

Ми розглянемо:

  • Абстрактні класи та інтерфейси, конструктори, інші ключові слова ООП в Java

7. Вчимось програмувати

Ми розглянемо:

  • 3rd party бібліотеки, які часто застосовуються при автоматизованому тестуванні

8. Пишемо та запускаємо тести

Пишемо та запускаємо тести за допомогою unit test framework-а - Test NG, розглядаємо особливості та переваги Test NG

9. Вивчаємо допоміжні засоби в автоматизації

10. Робота з веб-сторінками

11. Автоматизуємо тестування веб за допомогою Selenium

12. Вивчаємо підхід тестуванняз використанням Page Objects

13. Пишемо тести з використанням Page Objects

14. Результати тестів - додаємо кроки

15. Автоматизуємо тестування веб-сервісів

16. Автоматизуємо мобільні додатки

2012-2015 © Ужгородська Школа тестування ПЗ - Uzhhorod QA School