Курс буде корисний всім, хто впроваджує з нуля або покращує поточні підходи до організації автоматизованого тестування.
Автори та ведучі тренінгу: Олексій Баранцев та Наталія Руколь
У багатьох тестувальників, а також і у багатьох менеджерів, при звуці слів "Автоматизація тестування" в мозку виникає ідилічна картинка в стилі науково-фантастичних романів: роботи виконують рутинну і важку роботу, а людина займається інтелектуальним або творчою працею.
процес впровадження автоматизації-це якраз і є процес створення або навчання роботів.
Впровадження автоматизації зачіпає багато сторін процесу розробки. Це аж ніяк не чисто інженерне завдання, що вимагає тільки володіння інструментами автоматизації і навичками програмування.
перш ніж перейти до технічної частини, необхідно вибрати оптимальну стратегію впровадження та подальшого розвитку автоматизованих тестів.потрібно скоординувати роботи з автоматизаціями з діяльністю фахівців з ручного тестування, тому що належить провести відбір тестів для автоматизації, а може бути і переробку цих тестів. Належить також узгодити свої дії з розробниками, а може бути навіть домовитися про спеціальні доопрацювання тестованого додатка для більш зручної автоматизації.
Ну і звичайно без інженерів в цій справі не обійтися. Правильно вибрати засоби автоматизації, інтегрувати з інструментами групової роботи (баг-трекер, сервер безперервної інтеграції, системи звітності) – при вирішенні цих технічних завдань талант інженера-автоматизатора може розкритися в повній мірі.
але головна небезпека підстерігає попереду-рано чи пізно стане ясно, наскільки виправданим і економічно доцільним виявилося впровадження автоматизації в тестування. Потрібно буде оцінити досягнуті результати і прийняти нові рішення щодо подальшого розвитку систем автоматизації.
Щоб навчити вас правильно планувати процес впровадження автоматизації, успішно вирішувати технічні завдання і адекватно оцінювати поточний стан процесу
ми розробили новий тренінг, особливість якого полягає в тому, що його ведуть два тренери – "менеджер" і "інженер".
Це дозволить вам побачити проблеми, які виникають при впровадженні автоматизації тестування, з двох різних (можна навіть сказати протилежних) точок зору.
Тренінг буде корисний всім, хто впроваджує з нуля або покращує поточні підходи до організації автоматизованого тестування: тест-менеджерам, фахівцям з автоматизації та тест-дизайнерам, які взаємодіють з групою автоматизації.
тиждень 1 цілі автоматизованого тестування
Тренер Наталія Руколь
Тренер: Олексій Баранцев
Тренер: Олексій Баранцев
Тренер: Наталя Руколь
Тренер Наталія Руколь
- введення в курс, термінологія автоматизованого тестування
- різні цілі та стратегії автоматизованого тестування
- прийняття рішень щодо впровадження автоматизації
- критерії відбору тестів для автоматизації
Тренер: Олексій Баранцев
- ключові елементи стека автоматизації тестування: тестовий фреймворк, драйвер інтерфейсу
- інтерфейси автоматизації: GUI, API та інші
- підходи до організації автотестів: data-driven, keyword-driven, behavior-driven та інші
Тренер: Олексій Баранцев
- елементи інфраструктури: система протоколювання, підготовки оточень, генерації тестових даних і автозапуску тестів
- інтеграція автотестів з системами групової роботи (сервер безперервної інтеграції, баг-трекер, система управління тестами)
- вибір технічних засобів: мови розробки, інструментів автоматизації, інфраструктурних рішень
Тренер: Наталя Руколь
- планування впровадження та розвитку автоматизованого тестування
- оцінка трудовитрат на автоматизацію і підтримку автотестів
- організація автоматизованого тестування та передача даних у великих командах
- Метрики з оцінки автоматизованого тестування
https://privatelink.de/?http://software-testing.ru/edu/schedule/232