Inhaltsverzeichnis:

Wie debugge ich einen Apex-Code in Salesforce?
Wie debugge ich einen Apex-Code in Salesforce?

Video: Wie debugge ich einen Apex-Code in Salesforce?

Video: Wie debugge ich einen Apex-Code in Salesforce?
Video: Salesforce Developer Tutorial - The Complete Guide To Apex Triggers in 2022 2024, Dezember
Anonim

Verwenden Sie Prüfpunkte, Protokolle und die Registerkarte Status anzeigen, um das Debuggen des von Ihnen geschriebenen Codes zu unterstützen

  1. Checkpoints setzen in Apex-Code . Verwenden Sie Prüfpunkte der Developer Console, um debuggen Ihre Apex Klassen und Auslöser.
  2. Überlagerung Apex-Code und SOQL-Anweisungen.
  3. Checkpoint-Inspektor.
  4. Protokollinspektor.
  5. Verwenden Sie benutzerdefinierte Perspektiven im Protokollinspektor.
  6. Debuggen Protokolle.

Wie erstelle ich vor diesem Hintergrund ein Debug-Protokoll in Salesforce?

Legen Sie ein benutzerbasiertes Ablaufverfolgungsflag für den Gastbenutzer fest

  1. Geben Sie in Setup im Feld Schnellsuche Debug-Protokolle ein und klicken Sie dann auf Debug-Protokolle.
  2. Klicken Sie auf Neu.
  3. Setzen Sie den verfolgten Entitätstyp auf Benutzer.
  4. Öffnen Sie die Suche nach dem Feld Name der verfolgten Entität, suchen Sie dann Ihren Gastbenutzer und wählen Sie ihn aus.
  5. Weisen Sie Ihrem Ablaufverfolgungsflag eine Debug-Stufe zu.
  6. Klicken Sie auf Speichern.

Anschließend stellt sich die Frage, wie debugge ich eine Testklasse in Salesforce? Gehen Sie zu Setup>Entwickler> Apex-Test Ausführung>Auswählen Tests > wähle die Testklasse du willst das sehen debuggen Protokolle von können auf Ausführen klicken. Gehen Sie zu Ihrer Dev-Konsole. Im Abschnitt Protokolle sehen Sie die ApexTestHandler-Operation. Doppelklicken Sie auf dieses Protokoll.

Wissen Sie auch, was das System-Debugging in Apex macht?

Debuggen ist ein wichtiger Bestandteil jeder Programmierentwicklung. In Apex , wir haben bestimmte Werkzeuge, die verwendet werden können Fehlersuche . Einer von ihnen ist der System . debuggen () Methode, die den Wert und die Ausgabe der Variablen im debuggen Protokolle.

Was ist ein Debug-Log?

Debug-Protokolle sind systemgeneriert Protokolle die zusammen mit jeder neuen Konversation an Ihr Dashboard gesendet werden. Sie werden nur angezeigt, wenn Ihre Entwickler sie im SDK für eine bestimmte Spiel-/App-Version konfiguriert haben. In Fällen wie Abstürzen können Entwickler diese verwenden Protokolle zu debuggen Sie was? ging schief und wann.

Empfohlen: