Бесплатно подберем Вам обучающие курсы звоните
+38(097)534-10-88
Пн-Пт: 9:00 - 18:00
Бесплатно подберем Вам обучающие курсы звоните
+38(097)534-10-88
Пн-Пт: 9:00 - 18:00
Бесплатно подберем Вам обучающие курсы звоните
+38(097)534-10-88
Пн-Пт: 9:00 - 18:00
Бесплатно подберем Вам обучающие курсы звоните
+38(097)534-10-88
Пн-Пт: 9:00 - 18:00
Бесплатно подберем Вам обучающие курсы звоните
+38(097)534-10-88
Пн-Пт: 9:00 - 18:00
Бесплатно подберем Вам обучающие курсы звоните
+38(097)534-10-88
Пн-Пт: 9:00 - 18:00

Створення проєкту автоматизації та написання UI тестів. Онлайн курс

Відгуки: 0
Набір на курс!
Термін навчання: 
40 годин

Вартість:

Залишити заявку

Опис

Курс «Створення проєкту автоматизації та написання UI тестів» (40 годин) – на курсі Ви отримаєте теорію і досвід створення Тест Автомейшн фреймворка з нуля. Тобто пройдете весь процес від мануального UI тест-кейса, до запуску його в автоматичному режимі на сервері безперервної інтеграції.

  1. Написання X-Path локаторів.
  2. Створення Java проєкту для автотестів.
  3. Написання тестів з використанням патерну PageObject.
  4. Явні та неявні очікування.
  5. Написання тестів з Pre- і Post- кондішеном.
  6. Параметризовані тести.
  7. Робота з Excel і базою даних.
  8. Складання сьютів автотестів.
  9. Робота з Maven і налаштованим сервером безперервної інтеграції Jenkins.

Пройшовши цей курс Ви отримаєте практичний досвід створення проєкту для UI автотестування: знаходження елементів на сторінці; виконання над ними дій; роботи з тестовими даними; автоматичний запуск автотестів; отримання та аналіз звіту про роботу автотестів.

UI-автотести є найбільш повільними, проте вони точно повторюють дії користувача через браузер і тому завжди затребувані. Їх кількість повинна бути меншою на проекті, ніж, наприклад, API або інтеграційних тестів, але вони повинні бути завжди, коли є хоча б мінімальний фронт-енд у додатку.

У нашому модулі автоматизації тестування вивченню UI-автотестування виділена велика частина часу, оскільки при вивченні з нуля, цей вид тестування найбільш затребуваний і більш зрозумілий, ніж тестування back-end. Однак хорошому автоматизатору потрібні обидва напрямки, тому рекомендуємо звернути увагу ще й на курс «Написання комбінованих тестів UI та API. Написання BDD тестів».

Програма навчання

Заняття 1

  • Екскурс в історію появи смартфонів;
  • Огляд мобільних ОС. Хронологія появи, особливості, пристрої;
  • Перші мобільні додатки;
  • Процес розробки мобільного додатку (Ідея, прототипи, дизайн);
  • Розробка користувальницького інтерфейсу, гайдлайни Android User Interface Guidelines і Apple HIG;
  • Практика (Android Studio).

Заняття 2

  • Пристрої для тестування мобільних додатків;
  • Специфіка тестування на мобільних пристроях і в емульованих середовищах;
  • Тестування на смартфонах і планшетах. Технічні особливості, обмеження;
  • Практика (налагодження та запуск емулятора Android).

Заняття 3

  • Використання системних ресурсів у додатку;
  • Тестування встановлення додатків (встановлення з Online Store, Встановлення * .apk file);
  • Операції з пам’яттю, контроль втрат (витоків) пам’яті;
  • Інтенсивність споживання енергії, чутливість до заряду;
  • Використання дискового простору, стабільність в умовах обмеженого місця на диску, реєстрація, робота з картами пам’яті;
  • Підтримка різних роздільних здатностей екрану, портретний та ландшафтний режими;
  • Практика (робота в емуляторі з додатком, перевірка описаних вище кейсів).

Заняття 4

  • Використання системних ресурсів у додатку;
  • Підключення до Інтернету за допомогою оптимального з’єднання: Active Sync, USB, GPRS, Wi-Fi, робота в умовах нестійкого зв’язку;
  • Стійкість додатку до вхідних/вихідних дзвінків, відправлення та отримання SMS/MMS;
  • Практика (робота в емуляторі з додатком, перевірка описаних вище кейсів).

Заняття 5

  • Використання системних ресурсів у додатку;
  • Синхронізація інформації з телефонною книгою, календарем, програмами на вашому ПК;
  • Коректне встановлення/видалення програм з пам’яті телефону і карти пам’яті;
  • Тестування локалізації;
  • Стабільна робота у стресових умовах, відновлення після збоїв;
  • Практика (робота в емуляторі з додатком, перевірка описаних вище кейсів).

Заняття 6

  • Оцінка часу тестування мобільного додатку;
  • Functional Testing;
  • Usability Testing;
  • Performance Testing;
  • Security Testing;
  • System Integration Testing;
  • Питання, проблеми, окремі випадки;
  • Практика (комплексне тестування запропонованого додатку).

Заняття 7

  • Клієнт-серверна архітектура + Charles Proxy;
  • Особливості роботи http протоколу;
  • Робота зі сніффером, налаштування і можливості;
  • Тест кейси з Charles Proxy.

Заняття 8

  • Підготовка до співбесіди;
  • Прогін пройденого матеріалу;
  • Рев’ю вашого CV.
Дні тижня:
на вибір
Час занять:
на вибір
Вік аудиторії:
Студенти, Дорослі
Вид підготовки:
Базовий курс
Місто:
Київ, Онлайн
Викладач:
фахівець-практик
Документ про закінчення:
Сертифікат
Опції:
Групові заняття, Індивідуальне навчання
Працевлаштування:
Немає
Адреса:
  • м. Київ

Залиште свій відгук

Всі відгуки достовірні! До публікації допускаються тільки відгуки від людей, які раніше залишали заявку на навчання.

Останні відгуки

За даним курсом поки немає відгуків.

Схожі курси

9 Квітень 2025
Набір на курс!
QALight, Центр підготовки IT-фахівців
Акція

Вартість

23 300
грн
26400
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
130 годин

15 Квітень 2025
Набір на курс!
QALight, Центр підготовки IT-фахівців
Акція

Вартість

24 170
грн
28435
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
100 годин
Оновлений курс

9 Квітень 2025
Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

11 390
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
50 годин

Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

4 600
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
30 годин

Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

5 500
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
50 годин
Оновлений курс

Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

12 800
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
48 годин

19 Серпень 2025
Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

7 105
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
25 годин
Оновлений курс

Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

4 600
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
21 година