Branch Validate verwenden
Validate prüft die Metadaten Ihres Branches gegen eine Salesforce-Organisation, ohne bereitzustellen. Es bestätigt die Kompatibilität, stellt sicher, dass Abhängigkeiten erfüllt sind, und führt bei Bedarf Apex-Tests aus.
Geschrieben für die alte Benutzeroberfläche
Dieser Artikel wurde für die alte Benutzeroberfläche geschrieben. Die Anweisungen sind weiterhin verwendbar, aber die Screenshots sind veraltet. In einigen Fällen wurden die in den Anweisungen genannten Elemente verschoben oder geändert. Wenn Sie ein Element nicht finden können, siehe den Wo ist es hin Artikel.
Überblick
Die Funktion „Validate“ prüft die Komponenten Ihres Branches gegen eine Ziel-Salesforce-Org ohne Bereitstellung. Dadurch wird die Metadatenkompatibilität sichergestellt, Abhängigkeiten werden geprüft und bei Bedarf Apex-Tests ausgeführt. Durch die Validierung vor der Bereitstellung können Sie Probleme identifizieren und beheben, wodurch Bereitstellungsfehler reduziert werden. Die Validierung verhindert Fehler durch:
Prüfung der Metadatenkompatibilität mit der Ziel-Org
Sicherstellen, dass Abhängigkeiten erfüllt sind
Ausführen von Apex-Tests (basierend auf der ausgewählten Teststufe)
Dieser Prozess gibt Ihnen die Sicherheit, dass die Bereitstellung erfolgreich sein wird. In diesem Artikel erfahren Sie, wie Sie einen Validierungsauftrag ausführen und die Ergebnisse anzeigen.
Bewährte Vorgehensweisen
Führen Sie Validate immer vor der Bereitstellung in UAT oder Production aus.
Schließen Sie abhängige Komponenten ein, um Validierungsfehler zu vermeiden.
Verwenden Sie Lokale Tests ausführen in niedrigeren Umgebungen für Prüfungen höherer Qualität.
Verwenden Sie Tests nicht ausführen nur für schnelle Validierungen in Sandboxes.
Prüfen Sie Protokolle sorgfältig, bevor Sie mit der Bereitstellung fortfahren.
Führen Sie Validate erneut aus, nachdem Sie Konflikte behoben, Metadaten aktualisiert oder fehlende Abhängigkeiten abgerufen haben.
Branch-Validierungsauftrag ausführen
Komponenten und Verbindungen auswählen
Klicken Sie auf Hinzufügen für jede Branch-Komponente, die in die Validierung aufgenommen werden soll.
(Optional) Klicken Sie auf Alle hinzufügen um alle Komponenten zur Validierung hinzuzufügen.
Klicken Sie auf Weiter.

Klicken Sie auf Auswählen für die Salesforce-Org-Verbindung, die als Ziel-Org für die Validierung verwendet werden soll.
Klicken Sie auf Weiter.

Validierung konfigurieren und ausführen
Klicken Sie auf die Tests ausführen Dropdown-Menü, um die auszuführende Apex-Teststufe auszuwählen. Eine Beschreibung der einzelnen Stufen finden Sie in der folgenden Tabelle.

Standard
Führt nur die im Paket enthaltenen Tests aus.
Tests nicht ausführen
Überspringt alle Apex-Tests (nur in Nicht-Produktions-Organisationen zulässig).
Lokale Tests ausführen
Führt alle Tests in der Organisation aus, außer denen aus installierten verwalteten Paketen.
Alle Tests ausführen
Führt jeden Test in der Organisation aus, einschließlich der Tests verwalteter Pakete.
Relevante Tests ausführen
Führt nur die für die ausgewählten Komponenten und ihre Abhängigkeiten relevanten Tests aus. Diese Option verwendet die Funktion „RunRelevantTests“ von Salesforce, um automatisch zu bestimmen, welche Tests ausgeführt werden sollen. Weitere Details finden Sie unter Salesforce-Hilfe.
Angegebene Tests ausführen
Ermöglicht das Festlegen einzelner Testklassen oder -methoden, die ausgeführt werden sollen.
Klicken Sie auf die Umschalter der Bereitstellungseinstellungen, um die Einstellungen zu aktivieren. Eine Erläuterung jeder Einstellung finden Sie in der folgenden Tabelle.

Profil-Einstellungen nur für ausgewählte Komponenten bereitstellen
Nur validieren Profileinstellungen für die Komponenten, die Sie für diesen Validierungsauftrag ausgewählt haben.
Berechtigungssatz-Einstellungen nur für ausgewählte Komponenten bereitstellen
Nur validieren Berechtigungssatz-Einstellungen für die Komponenten, die Sie für diesen Validierungsauftrag ausgewählt haben.
Klicken Sie auf Ausführen um den Validierungsauftrag zu starten.

Nach dem Start des Validierungsauftrags wird er auf der Aktivitäten Registerkarte.

Validierungsergebnisse
Ergebnisse anzeigen
Klicken Sie auf die Aktivitäten Registerkarte.
Überprüfe, dass der Validierung Job-Status Abgeschlossen.
In Warteschlange
Auftrag wurde erstellt und wartet auf die Ausführung.
Wird ausgeführt
Auftrag wird ausgeführt.
Abgeschlossen
Auftrag erfolgreich abgeschlossen.
Ausnahme
Auftrag mit Fehlern abgeschlossen.
Klicken Sie auf die Validierung ist.

Die Validieren Die Ergebnisseite listet Informationen zum Auftrag und ein detailliertes Protokoll des Auftrags auf.

Protokoll prüfen (mit Fehlern)
Wenn ein Fehler im Validierungsauftrag auftritt, prüfen Sie das Protokoll, um die Ursache zu finden. Konzentrieren Sie sich auf Einträge mit [error]. Die folgenden Screenshots zeigen einen Validierungsauftrag, bei dem einer Salesforce-Org mehrere Komponenten fehlen, die im Branch enthalten sind.


Die vollständige Protokolldatei ist unten dargestellt:
Zuletzt aktualisiert
War das hilfreich?



