Какво е пилотно тестване? Определение, значение, примери

Съдържание:

Anonim

Какво е пилотно тестване?

ПИЛОТНОТО ИЗПИТВАНЕ се дефинира като вид софтуерно тестване, който потвърждава компонент на системата или цялата система в работно състояние в реално време. Целта на пилотния тест е да се оцени осъществимостта, времето, разходите, риска и изпълнението на изследователски проект.

Това тестване се извършва точно между UAT и Производството.

При пилотното тестване избрана група от крайни потребители изпробва системата, която се тества и предоставя обратна връзка преди пълното внедряване на системата.

С други думи, това означава да се проведе генерална репетиция за теста за използваемост, който следва.

Пилотното тестване помага за ранно откриване на грешки в системата.

Пилотното тестване се занимава с инсталиране на система на сайт на клиента (или симулирана от потребител среда) за тестване срещу непрекъсната и редовна употреба.

Най-често срещаният метод за тестване е непрекъснатото тестване на системата, за да се открият нейните слаби области. След това тези слабости се изпращат обратно на екипа за разработки като отчети за грешки и тези грешки се отстраняват при следващото изграждане на системата.

По време на този процес понякога тестовете за приемане също са включени като част от тестването за съвместимост. Това се случва, когато се разработва система, която да замени стара.

В софтуерното инженерство пилотното тестване ще отговори на въпроса като дали продуктът или услугата има потенциален пазар.

Защо пилотното тестване е важно

Пилотното тестване е важно, тъй като помага по много начини като софтуер за отстраняване на грешки и процедури, използвани за тестване, проверка на готовността на продукта за пълномащабно внедряване, по-добро решение относно времето и разпределението на ресурсите, дава възможност да се прецени реакцията на целевата популация към програмата, измерване на успеха на програмата и дава шанс на екипа да практикува дейности, които ще използва за тест за използваемост.

Как да направите пилотно тестване

Нивото на пилотно тестване зависи от размера и обхвата на вашия проект за миграция. Истинското пилотно тестване се извършва в специална зона или лаборатория, където потребителите изпълняват множество процедури, транзакции и отчети, докато симулират функционалността на софтуера.

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

  • За общо бизнес предприятие може да се проведе пилотен тест с група потребители на набор от сървъри в център за данни
  • За предприятие за уеб разработка може да се проведе пилотен тест, като се хостват файлове на сайтове на организиращи сървъри или папки на живо в Интернет
  • За търговски доставчици на софтуер може да се проведе пилотен тест със специална група от ранни потребители.

Пилотното тестване включва спазване на тестовия план

Стъпка 1 : Създайте пилотен план

Стъпка 2 : Подгответе се за пилотния тест

Стъпка 3 : Разгърнете и тествайте пилотния тест

Стъпка 4: Оценете пилотния тест

Стъпка 5: Подгответе се за внедряване на производството

Преди провеждане на пилотно тестване трябва да се имат предвид следните неща,

  • Осигурете адекватно обучение на участниците
  • План за внедряване за разполагане на сървърите и подготовка на системи за пилот
  • Документация на инсталационния процес
  • Тестване на скриптове за всяко софтуерно приложение. Състои се от контролни списъци с функции, които трябва да бъдат изпълнени
  • Осигурявайте постоянна обратна връзка на екипите за проектиране и тестване от потребители, като използвате имейли или уебсайтове
  • Задайте критерии за оценка на пилотния проект, като информация за броя на потребителите, които са били недоволни, броя на обажданията и заявките за поддръжка и т.н.
  • Ангажирайте работна група от партньори от общността или заинтересовани страни, които са инвестирали във вашия проект и ще се срещат редовно, за да обсъждат вашия напредък
  • Разработен план за оценка и инструменти / инструменти за оценка, за да се събере необходимата информация за знанията, промените в нагласите и поведението на пилотната група.

По време на пилотния тест екипът събира и оценява данните от теста. Въз основа на тези данни екипът ще избере една от стратегиите.

  • Stagger Forward - Разположете нов кандидат за освобождаване в пилотната група
  • Roll обратно - Изпълнение на намаление на цените на плана за възстановяване на пилотната група в предишното му състояние конфигурация
  • Спиране - Спиране на пилотното тестване
  • Patch and Continue - внедрете корекции, за да коригирате съществуващото решение
  • Разполагане - Пристъпете към разгръщане на решението

Добра практика за пилотно тестване

  • Планирайте пилотния тест два дни преди теста за използваемост.
  • Не започвайте пилотен тест, докато всички потребители, клиенти и екип на проекта не се съгласят по критериите за успешен резултат
  • Помолете потребителите да отбележат всякакви проблеми в своите копия на материали, да опишат своите притеснения и да предложат предложения (ако имат такива) за подобрение.
  • Информирайте потребителите за целта, продължителността и напредъка на пилота

Пример за пилотно тестване

Следват някои често срещани примери за пилотно тестване:

  • Microsoft стартира Windows Insider Programs за пилотно тестване на Windows 10
  • Google стартира бета програмата Android за потребители на Nexus, за да тества своята операционна система Android
  • HP работи онлайн за пилотно тестване на своите продукти и услуги

Резюме :

  • Пилотното тестване е проверка на компонент на системата или на цялата система в условия на работа в реално време.
  • Това тестване се извършва точно между UAT и Производството.
  • Ще ви помогне да проверите дали вашият продукт е готов за цялостно внедряване