Loading
Styr, hantera och släpp ändringar med DevOps Center
Regler för kvalitetsgrind

Regler för kvalitetsgrind

Kvalitetsgrindregler är kontrollpunkter som säkerställer att endast arbetsobjekt som uppfyller dina kvalitetskriterier går till nästa pipelinesteg. Använd kvalitetsgrindregler för att upprätthålla kodkvalitet, säkerställa pålitliga distribueringar och identifiera problem tidigt i programmets livscykel. Om en kvalitetsgrindregel misslyckas kan du analysera orsaken och lösa eventuella problem innan du försöker flytta upp arbetsobjektet igen.

Versioner som krävs

Tillgängliga i: Lightning Experience
Tillgängliga i: Utgåvorna Enterprise, Performance, Professional (API-åtkomst krävs), Unlimited och Developer

Kvalitetsgrindregler använder något av dessa kriterier:

  • Tröskel för allvarlighetsgrad – Om något test med en allvarlighetsgrad lika med eller högre än tröskeln misslyckas misslyckas kvalitetsgrindregeln. Till exempel, om allvarlighetströskeln är inställd på 3, testfel av allvarlighetsgrad 1, 2 eller 3 gör att denna kvalitetsgrindregel misslyckas.
  • Procentandel testresultat – Om det totala antalet testresultat är under den angivna procentandelen misslyckas kvalitetsregeln. Till exempel, om testresultatprocenten är 90 % och färre än 90 % av testerna i testsviten godkänns misslyckas denna kvalitetsgrindregel.
  • Kontrollera om det finns några väsentliga testfel – Om något test misslyckas som är markerat som väsentligt misslyckas kvalitetsgrindregeln.

Du kan tilldela kvalitetsgrindregler till varje testsvit som är tilldelad till ett pipelinesteg. När ett arbetsobjekt flyttas upp kör DevOps Testing testsviterna och utvärderar kvalitetsgrindreglerna. Om alla kvalitetsgrindkriterier uppfylls flyttas arbetsobjekten som innehåller ändringarna till nästa pipelinesteg. Om något kriterium inte uppfylls misslyckas testsvitkörningen automatiskt.

  • Skapa en kvalitetsgrindregel
    Skapa en kvalitetsgrindregel baserat på dina testmål. Vi rekommenderar att fastställa kriterier som är realistiska men ändå strikta nog att upprätthålla kvaliteten.
 
Laddar
Salesforce Help | Article