Junior
Šta se dešava sa izveštajem o grešci nakon što programer ispravi grešku?
sobes.tech АИ
Одговор од АИ
Након што развојни инжењер исправи грешку, извештај о грешци прелази у фазу верификације (Verification). QA стручњак или аутоматизовани тест проверава да ли је проблем заиста решен и да ли су се појавиле нове грешке (регресије) као резултат исправке.
Типичан ток догађаја:
- Развојни инжењер затвара / мења статус у "Решено" (Resolved / Fixed). Развојни инжењер обавештава тим да је исправка спремна за тестирање.
- QA стручњак преузима извештај о грешци. Он налази извештај у систему за праћење грешака.
- Провера исправке. QA стручњак имплементира верзију производа са исправком и извршава следеће кораке:
- Поново реплицира кораке описане у извештају како би се уверио да грешка више не се појављује.
- Извршава додатне тестове у области исправљеног проблема и у повезаним компонентама (регресионе тестове) како би се уверио да нема споредних ефеката.
- Ажурирање статуса у систему за праћење грешака. У зависности од резултата провере, статус извештаја о грешци се ажурира:
- "Затворено" (Closed / Verified): Ако је исправка успешно проверена и дефект више није присутан. Ово је коначни статус за овај дефект.
- "Поново отворено" (Reopened): Ако дефект и даље постоји (није у потпуности исправљен) или су се појавили нови проблеми везани за исправку. У овом случају, извештај о грешци се враћа развојном тиму на ревизију.
- Коментари у извештају о грешци. QA стручњак додаје коментар са резултатима верификације (успешно/неуспешно, верзија билда у којој је извршена провера) и информацијама о било којим регресијама.
На овај начин, након исправке грешке, извештај пролази кроз обавезну фазу верификације која потврђује ефикасност исправке и пружа поверење у квалитет производа пре пуштања у рад.