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

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

Пилотно тестване се дефинира като вид софтуерно тестване, което проверява компонент на системата или цялата система при условия на работа в реално време. Целта на пилотния тест е да оцени осъществимостта, времето, разходите, риска и изпълнението на изследователския проект.

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

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

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

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

Изображение на пилотно тестване

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Залитане напред– Разположете нов кандидат за издание в пилотната група
  • Върнете се назад– Изпълнете плана за връщане назад, за да възстановите пилотната група до предишното състояние на конфигурация
  • Задържане– Прекратяване на пилотното тестване
  • Пач и продължете– Разположете корекции, за да коригирате съществуващото решение
  • Разполагане– Пристъпете към внедряване на решението

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

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

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

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

  • Microsoft работи Windows Вътрешни програми за Windows 10 Пилотни тестове
  • Google управлява Android Бета програма за потребители на Nexus, за да я тестват Android Operaтинг система
  • HP работи онлайн за пилотно тестване на своите продукти и услуги

Oбобщение

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