Sobes.tech
Middle

Koja je razlika između smoke testa, kritičnog puta i regresionog testa?

sobes.tech АИ

Одговор од АИ

Смок-тестирање (Smoke Testing): Провера основних, критично важних функција система након састављања или распоређивања, како би се уверили у њену основну функционалност. Изводи се брзо и одређује да ли је могуће наставити са детаљнијим тестирањем.

Тестирање критичног пута (Critical Path Testing): Тестирање сценарија од краја до краја, који представљају најважније и најчешће коришћене пословне процесе. Изводи се да би се проверила целокупна интегритет и функционалност пролазних токова корисничких радњи.

Регресионо тестирање (Regression Testing): Тестирање ради потврде да нове промене у коду (фиксови, нове функције) нису нарушиле постојећу функционалност система и нису изазвале појаву нових дефеката у раније радним деловима. Изводи се након сваке промене или састављања.

Карактеристика Смок-тестирање Тестирање критичног пута Регресионо тестирање
Циљ Провера основне функционалности након састављања. Провера пролазних пословних процеса. Провера да промене нису негативно утицале на систем.
Обим Мали, главне функционалности. Главни, често коришћени кориснички токови. Значајан, обухвата све раније радне делове.
Када се изводи После сваког састављања/распоређивања. На различитим фазама тестирања, укључујући након главних издања. После сваке промене кода, фикса грешке, нове функције.
Брзина Брзо. Зависи од сложености пута. Може бити дуготрајно (често аутоматизовано).
Детаљност Ниска, површна. Висока за одабрани пут. Висока.
Главни фокус Стабилност и спремност за даље тестирање. Исправност извршавања кључних сценарија. Недостајање унетих дефеката.