
Доброго дня! 😊
Закінчуємо рубрику CTFL публікацією про тестові інструменти 🛠
✅ Будь-який інструмент, що використовується під час тестування можна віднести до тестових інструментів – починаючи із блокноту, ґуґл таблиць та закінчуючи повноцінною комерційною платформою а-ля HP ALM.
✅ ISTQB класифікує тестові інструменти на такі, що підтримують:
- тест менеджмент;
- статичне тестування;
- тест дизайн та імплементацію;
- тест виконання та логування;
- вимірювання продуктивності та динамічний аналіз;
- спеціальні тестові потреби. (оцінка нефункціональних х-к якості – usability, security тощо)
✅ Потрібно розуміти, що використання будь-якого інструменту має як переваги, так і недоліки. До переваг відносять: - зменшення повторювальної ручної роботи;
- надійність та консистентність;
- більш об’єктивна оцінка;
- агрегована та доступна інформація про тестування (графіки, статистика).
Щодо потенційних недоліків: - нереальні очікування від інструменту;
- недооцінка затрат на вивчення, використання інструменту;
- ризики пов’язані з вендором;
- нехтування залежностями та взаємодією інструменту з іншим софтом та середовищем.
✅ Для того, щоб ефективно використовувати інструмент у вашій компанії чи організації слідуйте наступних рекомендацій: - надавайте інструмент у використання поступово, а не усім відразу (починайте з пілотного проекту в одній команді, де визначите сильні й слабкі сторони, ефективність, рентабельність, метрики);
- моніторте та адаптуйте й покращуйте процес використання інструментів;
- виділяйте час на тренінги, навчання, менторство;
- визначте інструкції з використання інструменту;
- надавайте підтримку та вивчайте отримані уроки.
🔍 А чи бував у вас досвід із вибору спеціальних інструментів для впровадження їх у вашій організації/проекту?