Sobes.tech
Junior

Бағдарламалық қамтамасыз етудегі қателердің ауырлық деңгейлері қандай?

sobes.tech AI

AI-дан жауап

Қателердің ауырлық дәрежесін жіктеудің әртүрлі тәсілдері бар, бірақ ең кең тарағандары келесідей деңгейлер:

  • Блокирующий (Блоктаушы): Критикалық функцияның немесе бүкіл қолданбаның жұмысын толықтай тоқтататын қате. Тестілеуді жалғастыруға мүмкіндік бермейді. Жедел түзетуді талап етеді.

  • Критикалық: Маңызды функционалдың толық жұмыс істемеуіне, деректердің жоғалуына немесе қолданбаның құлдырауына әкелетін қате. Жұмыс мүмкін, бірақ маңызды шектеулермен. Шұғыл түзетуді талап етеді.

  • Маңызды: Функционалдың маңызды бөлігінің жұмысын бұзатын немесе деректердің дұрыс көрсетілмеуіне себеп болатын қате, бірақ толық жұмыс істемеуге әкелмейді. Ауыстыру жолдары бар. Шығарылымға дейін түзету қажет.

  • Кіші: Екінші дәрежелі функционалға, пайдалану ыңғайлылығына немесе сыртқы көрініске әсер ететін қате, бірақ жұмысқа кедергі келтірмейді. Шығарылым үшін критикалық емес, бірақ түзету ұсынылады.

  • Тривиальный: Эстетикалық қате немесе қателік, функционалға әсер етпейді. Шұғыл түзетуді талап етпейді, келесі мүмкіндікте түзелуі мүмкін.