ОПИС
Автоматизація тестування? Легко!
Ні, це зовсім не про знання всіх мов програмування на світі чи про здібності архітекторів програмного забезпечення.
Адже, забезпечення якості (Quality Assurance) - це про методи та засоби, про процеси та способи, про щоденне покращення програмного забезпечення.
Автоматизація - це не тільки засіб пришвидшення роботи тестувальника, це метод перевірки та покращення системи.
Тому, запрошуємо вас зробити наступний крок, щоб стати експертом з автоматизації тестування з Cypress і розширити свої навички тестування.
Щойно ви закінчите курс, ви зможете застосувати всі отримані знання на практиці у своїх веб-проектах.
ЯК ПРОХОДИТЬ НАВЧАННЯ
Заняття
За няття проходять в будні дні 2 рази на тиждень. Провідні спеціалісти діляться своїм практичним досвідом.
Теорія
Вивчаємо теорію на реальних прикладах, вчимо лише основи.
Практика
Практика є важливим аспектом адже більше уваги ми приділяємо практиці.
Матеріали
Відеозаписи та інші матеріали доступні протягом всього навчання та після його завершення.
Допомога ментора
Постійний зв’язок з ментором у вирішенні всіх питань.
Онлайн заняття
Виконання завдання
Зворотній зв'язок
Виправлення помилок
Середня заробітна плата
в перші 2 роки роботи в IT
від 1500 до 3000 $
від 700 до 1000 $
від 400 до 700 $
Початок кар'єри
Через 1 рік
Через 2 роки
*статистичні дані з інформаційного ресурсу DOU
МЕТОДОЛОГІЯ НАВЧАННЯ
Власний кабінет Jungle cloud
Робоче середовище студентів і доступ
до всіх матеріалів програми
Онлайн заняття
2 онлайн зутрічі на тиждень
з менторами професіоналами
Комунікація в чаті
Група де знаходяться всі ментори
та студенти курсу
Круті ментори
Щоденно з вами на зв’язку кращі спеціалісти
цієї сфери, які допоможуть у всіх моментах
ПРОГРАМА КУРСУ
Формат навчання
live сесії +
навчайся за власним графіком
Вартість навчання
24 000 грн
✓ Курс автоматизації - 3 місяці
✓ Кожна тема складається з 80% практики
✓ Тільки Тестування ПЗ
✓ 2 заняття на тиждень по 2 години
Тема 1. Знайомство.
Загальна інформація на чому автоматизують, що автоматизують, які є методи та засоби автоматизації тестування.
Тема 2. Web HTML, CSS.
Принципи необхідні для тестувальника. Загальний туторіал
Тема 3. Web HTML, CSS. Demo + Practice.
Самостійне практичне завдання.
Тема 4. JavaScript.
Версії, документація, запуск, “движки”.
Тема 5. JavaScript. Node.js
Тема 6. JavaScript.
Змінні, об’єкти, масиви, цикли, функції / анонімні функції.
Тема 7. JS runtime.
Потоки. Асинхронність. Promise, sync, await.
Тема 8. Demo+practice.
Самостійне практичне завдання.
Тема 9. Node.js. NPM, Gulp, Webpack.
Тема 10. Бази даних.
Кластери. Синхронізація між нодами. Прості запити. SQL tutorial
Тема 11. Бази даних.
Table, Row lock, Dead lock, складні запити.
Тема 12. Бази даних.
Stored Procedures.
Тема 13. Redis.
Тема 14. Git. Terminal git flow. CI/CD.
Тема 15. Cypress.
Розгортання тестового середовища. Налаштування, Конфігурації. Перший тест.
Тема 16. Cypress+ Github.
Запуск проєкту.
Тема 17. GUI testing with Cypress.
Тема 18. Demo+Practice.
Покриття GUI тестами комерційного проєкту.
Тема 19. API testing with Cypress.
Тема 20. Demo+Practice.
Покриття тестами API комерційного проєкту.
Тема 21. Headless mode.
Тема 22. Multiple Test Reports.
Тема 23. Сесія : питання та відповіді.
Тема 24. Фінальне тестове завдання.