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



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


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


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


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

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

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

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

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

(Вивчаємо мову програмування C# на необхідному рівні для automation qa спеціаліста)
Ми розглянемо:
Як працює C#, встановлення, середовище розробки

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

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

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

Ми розглянемо:
Array
C# Collection
C# Collection Rules

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

Ми розглянемо:
Array
C# Collection
C# Collection Rules

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

Ми розглянемо:
Абстрактні класи та інтерфейси, конструктори, інші ключові слова ООП в C#

7. Вчимось програмувати - розгорнутий курс!

Ми розглянемо:
Студенти будуть відвідувати курс програмування на мові C# протягом цілого навчального семестру (три місяці).

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

Пишемо та запускаємо тести за допомогою nUnit test framework-у

9. XPATH / CSS locators

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

11. C# + Selenium WebDriver 2.0

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

13. C# + Selenium Grid

14. Selenium Grid on Dockers

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

16. Test Results Reporting Tools - Allure