Loading
Administrere, behandle og utgi endringer med DevOps Center
Kvalitetsgateregler

Kvalitetsgateregler

Kvalitetsportregler er sjekkpunkter som sørger for at bare arbeidselementer som oppfyller kvalitetskriteriene, flyttes til den neste pipelinefasen. Bruk kvalitetsportregler til å opprettholde kodekvalitet, sikre pålitelige distribusjoner og identifisere problemer tidlig i programlivssyklusen. Når en kvalitetsportregel mislykkes, kan du analysere årsaken og løse eventuelle problemer før du prøver å promotere arbeidselementet på nytt.

Nødvendige utgaver

Tilgjengelig i Lightning Experience
Tilgjengelig i Enterprise, Performance, Professional (API-tilgang kreves), Ubegrenset og Developer Edition

Kvalitetsportregler bruker et av disse kriteriene:

  • Terskel for alvorlighetsnivå: Hvis en test med en alvorlighetsgrad lik eller høyere enn terskelen mislykkes, mislykkes kvalitetsportregelen. Hvis terskelen for alvorlighetsgrad for eksempel angis til 3, vil testfeil med alvorlighetsgrad 1, 2 eller 3 føre til at denne kvalitetsportregelen mislykkes.
  • Testpassprosent: Hvis den generelle testpassfrekvensen er lavere enn den angitte prosentverdien, mislykkes kvalitetsportregelen. Hvis for eksempel testpassprosenten er 90 % og færre enn 90 % av testene i testpakken passerer, mislykkes denne kvalitetsportregelen.
  • Se etter viktige testfeil: Hvis en test som er merket som viktig, mislykkes, mislykkes kvalitetsportregelen.

Du kan tildele kvalitetsportregler til hver testpakke som er tildelt en pipelinefase. Når et arbeidselement promoteres, kjører DevOps Testing testpakkene og evaluerer kvalitetsportreglene. Hvis alle kvalitetsportkriterier oppfylles, flyttes arbeidselementene som inneholder endringene, til den neste pipelinefasen. Hvis noen kriterier ikke oppfylles, mislykkes automatisk testpakkekjøringen.

  • Opprette en kvalitetsportregel
    Opprett en kvalitetsportregel basert på testmålene dine. Vi anbefaler å etablere kriterier som er realistiske, men strenge nok til å opprettholde kvalitet.
 
Laster
Salesforce Help | Article