Sobes.tech
Middle

Ի՞նչ որակների վերահսկում եք (Quality Gates)։

sobes.tech AI

Պատասխան AI-ից

Որակավորման դարպասը՝ դա այն չափանիշների հավաքածու է, որոնք թիմը պետք է կատարի նախքան ծրագրային ապահովման զարգացման կամ տեղադրման կյանքի ցիկլի հաջորդ փուլին անցնելը:

Հիմնական վերահսկման որակները (Որակավորման դարպասներ)

  • Սթատիկ կոդի վերլուծություն: Կոդի ստանդարտների համապատասխանության, հնարավոր սխալների, թերությունների և "հոտ"-երի ավտոմատացված գործիքների (օրինակ, SonarQube) միջոցով ստուգում:
  • Միավորային թեստերի ծածկույթ: Կոդի այն տոկոսը կամ քանակը, որը ծածկված է ավտոմատացված միավորային թեստերով: Նվազագույն ծածկույթի շեմը սահմանվում է:
  • Ինտեգրացիոն թեստերի հաջողության ցուցանիշ: Ավտոմատացված ինտեգրացիոն թեստերի հաջողությունը, որոնք ստուգում են համակարգի տարբեր բաղադրիչների կամ մոդուլների փոխազդեցությունը:
  • E2E (վերջից վերջ) թեստերի հաջողության ցուցանիշ: Ավտոմատացված թեստերի հաջողությունը, որոնք սիմուլյացիա են անում վերջնական օգտվողի գործողությունները համակարգում:
  • Աշխատանքային շեմեր: Ապահովել ծրագրի աշխատանքի արդյունավետությունը (օրինակ, արձագանքման ժամանակ, անցանելիություն) ավտոմատացված բեռի և սթրեսի թեստերի արդյունքների հիման վրա:
  • Անվտանգության սկանավորման արդյունքներ: Կրիտիկական և բարձր առաջնահերթության թերությունների բացակայություն կամ ընդունելի մակարդակ, որոնք հայտնաբերվել են ավտոմատացված անվտանգության սկաներով (օրինակ, SAST, DAST):
  • Փաստաթղթավորման կարգավիճակ: Տեխնիկական փաստաթղթերի արդիականություն և լրիվություն (օրինակ, API փաստաթղթավորում, օգտվողների ձեռնարկներ):
  • Խոցելիությունների վերացման ցուցանիշ: Վերացրած և հաստատված սխալների քանակը կամ հարաբերակցությունը որոշ ժամանակահատվածում կամ ընդհանուր սխալների թվի նկատմամբ:
  • Կոդի վերանայման ավարտ: Հաստատում, որ կոդի վերանայման գործընթացը ավարտվել է կամ հաստատվել է մյուս թիմի անդամների կողմից:
  • Ֆունկցիոնալության ամբողջականություն: Ֆունկցիոնալության իրականացման հաստատում՝ ըստ պահանջների (սուբյեկտիվ չափանիշ, որը պահանջում է համաձայնություն):