Configurare i test Cypress in AEM Cloud Manager per il controllo qualità senza imporre requisiti di produzione
Questo articolo spiega come configurare le pipeline Cloud Manager di Adobe Experience Manager per eseguire i test dell’interfaccia utente Cypress in ambienti di controllo qualità senza applicarli come gate di distribuzione in produzione.
Descrizione description
Ambiente
Adobe Experience Manager (AEM) as a Cloud Service (tutte le versioni)
Problema/Sintomi
- I test di automazione Cypress sono necessari in ambienti di controllo qualità (non di produzione), ma non devono bloccare le distribuzioni in produzione.
- L’aggiunta di
test/cypressinpom.xmlfa sì che i test Cypress vengano applicati in tutti gli ambienti, inclusa la produzione. - I test Cypress devono essere facoltativi nelle pipeline QA/non di produzione.
- Gli errori dei test Cypress non devono interrompere le distribuzioni di produzione.
Causa
Quando è abilitato, Cloud Manager applica i test dell’interfaccia utente personalizzati come gate di qualità richiesto nelle pipeline di produzione, ma ne consente l’utilizzo facoltativo nelle pipeline non di produzione. Non esiste alcuna funzione corrente che consenta di ignorare gli errori di test nelle distribuzioni di produzione.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
- Abilita il test Cypress in pipeline non di produzione (QA/Dev) configurando la pipeline per includere il passaggio Test dell’interfaccia utente personalizzati.
- Per istruzioni sulla configurazione di pipeline non di produzione, consulta la documentazione ufficiale di Adobe Experience Manager Cloud Manager.
- Se gli errori del test Cypress non bloccano le distribuzioni, non abilitare il passaggio Test dell’interfaccia utente personalizzati nelle pipeline di produzione.
- Se i test Cypress devono rimanere nella base di codice, accertati che il passaggio Test dell’interfaccia utente personalizzati non sia abilitato per la pipeline di produzione.
- Verifica che i test Cypress vengano eseguiti in pipeline non di produzione e non blocchino le distribuzioni di produzione.
recommendation-more-help
experience-cloud-kcs-help-kbarticles