Loading
Ottimizzazione di Salesforce con il codice
Visualizzazione dei risultati dei test di applicazione

Visualizzazione dei risultati dei test di applicazione

Da Imposta, immettere Applicazione nella casella Ricerca veloce, selezionare Esecuzione test applicazione, quindi fare clic su Visualizza cronologia test per visualizzare tutti i risultati dei test per l'organizzazione, non solo i test eseguiti. I risultati dei test vengono conservati per 30 giorni in seguito al completamento dell'operazione, a meno che non vengano cancellati.

Versioni (Edition) richieste

Disponibile in: Salesforce Classic (non in tutte le organizzazioni) e Lightning Experience
Disponibile in: Enterprise Edition, Performance Edition, Unlimited Edition, Developer Edition e Database.com Edition
Autorizzazioni utente richieste
Per definire, modificare, eliminare, impostare la protezione e definire le impostazioni di versione per le classi Apex: Apex autore
Per eseguire i test Apex: Visualizza impostazione e configurazione
Per aprire, modificare o creare un test del flusso in Flow Builder: Gestisci flusso
Per visualizzare i dettagli dell'esecuzione di un test in Flow Builder: Visualizza tutti i dati

Per visualizzare un elenco filtrato di elementi, selezionare un elenco predeterminato dall'elenco a discesa Visualizza o fare clic su Crea nuova visualizzazione per definire le proprie visualizzazioni personalizzate. Per modificare o eliminare le visualizzazioni create, selezionarle dall'elenco a discesa Visualizza e fare clic su Modifica.

Fare clic su Visualizza per visualizzare più dettagli in merito all'esecuzione di un test specifico.

Il registro debug viene impostato automaticamente su livelli e categorie specifici, che non possono essere modificati nella pagina Esecuzione test applicazione.

Categoria Livello
Database INFO
Apex Code FINE
Apex Profiling FINE
Flusso di lavoro FINEST
Validation INFO
Importante
Importante Per distribuire Apex o inserirlo in un pacchetto per Salesforce AppExchange, devono essere presenti le seguenti condizioni.
  • I test di unità devono coprire almeno il 75% del codice Apex e devono essere completati tutti con esito positivo.
    • Durante la distribuzione di Apex a un'organizzazione di produzione, per impostazione predefinita vengono eseguiti tutti i test di unità nello spazio dei nomi dell'organizzazione.
    • Le chiamate a System.debug non vengono conteggiate come parte della copertura Apex Code.
    • I metodi di test e le classi di test non rientrano nel conteggio della copertura di Apex code.
    • Benché il 75% del codice Apex debba essere coperto dai test, non occorre concentrarsi sulla percentuale di codice coperta, ma assicurarsi che ogni caso di utilizzo dell'applicazione sia coperto, inclusi i casi positivi e negativi, nonché i record singoli e in blocco. Questo approccio garantisce una copertura del codice da parte dei test di unità pari ad almeno il 75%.
  • Ogni trigger deve avere una copertura.
  • Tutte le classi e i trigger devono essere compilati correttamente.
 
Caricamento
Salesforce Help | Article