Smoke-тестування, перфоманс лаб

Smoke-тестування - виконання мінімального набору тестів для виявлення явних дефектів критичною функціональності.

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

Сучасні методології розробки, практикують підхід безперервної інтеграції (Continuous Integration), який має на увазі часту збірку програмного продукту. Збірки не завжди бувають належної якості, і можуть містити дефекти в роботі критичною для бізнесу функціональності, тому перевірка повинна здійснюватися безпосередньо після складання і перед передачею на тестування. Це дозволяє скоротити витрату часу на тестування збірки, що містить блокуючі дефекти.

Ще одне використання Smoke-тестів - це перевірка інтеграції між системами і коректності їх перенесення на нові стенди. А так же з метою визначення правильності настройки взаємодії між системами.

Перфоманс Лаб виконує масштабні проекти по забезпеченню якості програмного забезпечення, в яких ключове значення має регресійне тестування. Як правило, після того як тестова модель для регресійного тестування, що забезпечує оптимальне тестове покриття готова, ми сегментуємо її на частини, в тому числі виділяємо набір тест-кейсів для smoke-тестування, який дозволяє за короткий час провести найбільш критичні тести.

Зазвичай, наші проекти по smoke-тестування складаються з наступних етапів:

  • розробка тестових сценаріїв;
  • проведення smoke-тестування;
  • автоматизація тестування;
  • розробка інструментарію для пакетного запуску тестів;
  • навчання фахівців замовника роботі з таким інструментарієм.

ДІЗНАЙТЕСЬ БІЛЬШЕ

ПОСЛУГИ З ТЕСТУВАННЮ

ЗВ'ЯЖІТЬСЯ З НАМИ

+7 495 989 6165 (Москва)

+7 341 297 2700 (Іжевськ)

+1 844 446 7587 (Santa Clara, USA)

МИ В СОЦМЕРЕЖАХ