Що таке пілотне тестування? Визначення, значення, приклади

Зміст:

Anonim

Що таке пілотне тестування?

ПІЛОТНОЕ ТЕСТУВАННЯ визначається як тип Тестування програмного забезпечення, який перевіряє компонент системи або всю систему в режимі реального часу. Мета пілотного тесту - оцінити доцільність, час, вартість, ризик та результати дослідницького проекту.

Це тестування проводиться саме між UAT та виробництвом.

Під час пілотного тестування вибрана група кінцевих користувачів пробує систему, що тестується, та надає зворотній зв'язок до повного розгортання системи.

Іншими словами, це означає проведення генеральної репетиції для подальшого тесту юзабіліті.

Пілотне тестування допомагає ранньому виявленню помилок у Системі.

Пілотне тестування стосується встановлення системи на сайті замовника (або модельованого користувачем середовищі) для тестування щодо постійного та регулярного використання.

Найпоширеніший метод тестування - це постійне тестування системи, щоб виявити її слабкі ділянки. Потім ці слабкі сторони надсилаються команді розробників у вигляді звітів про помилки, і ці помилки виправляються під час наступної збірки системи.

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

У галузі програмної інженерії пілотне тестування дасть відповідь на питання, чи має продукт чи послуга потенційний ринок збуту.

Чому пілотне тестування є важливим

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

Як зробити пілотне тестування

Рівень пілотного тестування залежить від розміру та обсягу вашого проекту міграції. Фактичне тестування Pilot проводиться у спеціальній зоні або лабораторії, де користувачі виконують численні процедури, транзакції та звіти, імітуючи функціональність програмного забезпечення.

Пілотне тестування може проводитися залежно від контексту проекту,

  • Для загального бізнесу підприємство може проводити пілотне тестування з групою користувачів на наборі серверів у центрі обробки даних
  • Для підприємства веб-розробки може бути проведено пілотне тестування шляхом розміщення файлів веб-сайтів на проміжних серверах або папках, що працюють в Інтернеті
  • Для комерційних постачальників програмного забезпечення може бути проведено пілотне тестування із спеціальною групою тих, хто впроваджує ранні програми.

Пілотне тестування передбачає дотримання плану випробувань

Крок 1 : Створіть пілотний план

Крок 2 : Підготуйтеся до пілотного тесту

Крок 3 : Розгорніть та протестуйте пілотний тест

Крок 4: Оцініть пілотний тест

Крок 5: Підготуйтеся до розгортання виробництва

Перш ніж проводити пілотне тестування, слід врахувати наступні речі:

  • Забезпечити належне навчання учасників
  • План розгортання для розгортання серверів та підготовки систем для пілотного проекту
  • Документація процесу встановлення
  • Тестування сценаріїв для кожного програмного забезпечення. Він складається з контрольних списків функцій, які потрібно виконати
  • Забезпечуйте постійний зворотний зв'язок з командами розробників та тестувань від користувачів за допомогою електронних листів або веб-сайтів
  • Встановіть критерії оцінки для пілотного проекту, наприклад інформацію про кількість незадоволених користувачів, кількість дзвінків та запитів у службу підтримки тощо.
  • Залучіть робочу групу партнерів із громади або зацікавлених сторін, які інвестували у ваш проект, і регулярно збиратимуться для обговорення вашого прогресу
  • Розроблено план оцінки та інструменти / інструменти оцінки для отримання необхідної інформації про знання, зміни у ставленні та поведінці пілотної групи.

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

  • Похитування вперед - Розгорніть нового кандидата на випуск до пілотної групи
  • Відкат - Виконання відкату плану відновлення пілотної групи в колишньому стані конфігурації
  • Призупинити - Призупинити пілотне тестування
  • Виправити та продовжити - Розгорніть виправлення, щоб виправити існуюче рішення
  • Розгортання - перейдіть до розгортання рішення

Належна практика пілотного тестування

  • Заплануйте пілотне тестування за два дні до тесту юзабіліті.
  • Не ініціюйте пілотне тестування, поки всі користувачі, замовники та команда проекту не узгодять критерії успішного результату
  • Попросіть користувачів позначити будь-які проблеми на своїх копіях матеріалів, описати їхні проблеми та запропонувати пропозиції (якщо вони є) для вдосконалення.
  • Поінформуйте користувачів про мету, тривалість та хід пілотного проекту

Приклад пілотного тестування

Нижче наведено кілька типових прикладів пілотного тестування:

  • Microsoft запускає програми Windows Insider для пілотного тестування Windows 10
  • Google запускає бета-програму Android для користувачів Nexus для тестування своєї операційної системи Android
  • HP працює в Інтернеті для пілотного тестування своїх продуктів та послуг

Короткий зміст :

  • Пілотне тестування - це перевірка компонента системи або всієї системи в режимах реального часу роботи.
  • Це тестування проводиться саме між UAT та виробництвом.
  • Це допоможе перевірити, чи готовий ваш продукт до повномасштабного впровадження