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.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.