Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Erstellen und Testen unserer Testorganisation

Hinweis

Hinweis

Lernen Sie auf Deutsch? Beginnen Sie die Aufgabe in einem Trailhead Playground in der Sprache Deutsch und verwenden Sie für die Navigation die in Klammern angegebenen Übersetzungen. Kopieren und fügen Sie nur die Angaben in Englisch ein, da zur Überprüfung der Aufgabe Daten in Englisch benötigt werden. Wenn Sie die Aufgabe in Ihrer deutschen Organisation nicht bestehen, empfehlen wir Ihnen folgende Vorgehensweise: (1) Stellen Sie das Gebietsschema auf USA um, (2) legen Sie Englisch als Sprache fest (Anweisungen dazu finden Sie hier) und (3) klicken Sie erneut auf die Schaltfläche "Check Challenge" (Aufgabe überprüfen).

Weitere Details dazu, wie Sie die übersetzte Trailhead-Umgebung optimal nutzen können, finden Sie unter dem Badge "Trailhead in Ihrer Sprache".

Nachvollziehen der Schritte aus "Trail Together"

Möchten Sie bei diesem Schritt einem Experten folgen? Sehen Sie sich dieses Video an, das zur Serie "Trail Together" gehört.

(Dieser Clip startet bei der Minutenmarke 07:56, falls Sie zurückspulen und sich den Anfang des Schritts erneut ansehen möchten.)

Einführung

In diesem Schritt erstellen Sie eine Testorganisation, weisen einen Berechtigungssatz zu und übertragen Daten per Push-Vorgang an die Testorganisation.

Hinweis

Die Edition Ihrer Dev Hub-Organisation bestimmt die Anzahl der Testorganisationen, die Sie täglich erstellen können, und wie viele zu einem bestimmten Zeitpunkt aktiv sein können. Mit dem Befehl sf org delete scratch löschen Sie eine bestehende Testorganisation, um eine Zuteilung aufzuheben.

  1. Erstellen Sie eine Testorganisation, legen Sie sie als Standard fest und geben Sie ihr einen Alias:
    sf org create scratch -d -f config/project-scratch-def.json -a dreamhouse-org
    Normalerweise wird der Befehl in weniger als einer Minute ausgeführt. Die Ausgabe enthält zwei Elemente: die Organisations-ID und den Benutzernamen.

    Beachten Sie, dass wir kein Kennwort erhalten haben. Dies liegt daran, dass Salesforce DX zwischengespeicherte Authentifizierungstoken verwendet.

  2. Öffnen Sie die eben erstellte Testorganisation, indem Sie diesen Befehl ausführen:
    sf org open
    Da Sie die Testorganisation mit dem Flag -d als Standardorganisation festgelegt haben, speichert das System das Authentifizierungstoken und verwendet es, um Sie anzumelden. Das Flag -d erspart Ihnen somit, sich später manuell anmelden und sich an Kennwörter erinnern zu müssen.

Als Nächstes stellen Sie das Projekt "dreamhouse-lwc", das Sie in der letzten Lektion geklont haben, in der neuen Testorganisation bereit.

Bereitstellen von Quellcodemetadaten in der Testorganisation

  1. Stellen Sie das Projekt "dreamhouse-lwc" mit diesem Befehl in der Testorganisation bereit:
    sf project deploy start
    Das dauert ein wenig, da dabei alle Metadaten in der Testorganisation bereitgestellt werden. Im Terminalfenster wird die Liste der Ressourcen angezeigt, die erfolgreich bereitgestellt wurden.

Zuweisen eines Berechtigungssatzes für die DreamHouse-Anwendung

Bei der DreamHouse-Anwendung wird der Zugriff über einen Berechtigungssatz gesteuert. Bevor Sie die Anwendung testen können, muss Ihnen der Berechtigungssatz zugewiesen werden. Mit der Salesforce CLI können Sie Berechtigungssätze remote zuweisen.

  1. Weisen Sie den Berechtigungssatz zu, indem Sie diesen Befehl ausführen:
    sf org assign permset -n Dreamhouse

Zum Testen der Anwendung muss Ihre Testorganisation Daten enthalten. Übertragen Sie die Beispieldaten aus dem Projekt "dreamhouse-lwc" per Push in die Testorganisation.

Importieren von Testdaten

Verwenden Sie force:data-Befehle, um Datensätze in Ihrer Organisation durch das Terminalfenster der Befehlszeilenschnittstelle zu bearbeiten. Zum Importieren von Daten in eine Organisation verwenden Sie die sObject Tree Save-API.

  1. Importieren Sie die Beispieldaten in die Testorganisation, indem Sie diesen Befehl ausführen:
    sf data import tree -p data/sample-data-plan.json

Sie haben Ihre Testorganisation mit dem Projekt "dreamhouse-lwc" erfolgreich eingerichtet. Jetzt sind Sie bereit, die Anwendung zu testen.

Testen Ihrer Anwendungsseite in der Testorganisation

Nachdem Sie Projekte und Daten per Push in eine Testorganisation übertragen haben, empfiehlt es sich zu prüfen, dass alles wie erwartet vorhanden ist.

  1. Wenn Ihre Testorganisation noch nicht geöffnet ist, öffnen Sie sie mit diesem Befehl:
    sf org open
  2. Öffnen Sie dann die Anwendung DreamHouse:
    • Suchen Sie im App Launcher App Launcher die Anwendung DreamHouse und öffnen Sie sie.
    • Klicken Sie auf die Registerkarte Properties (Objekte), auf der Sie zwölf neue Objekte finden.
      DreamHouse-Anwendung in der neuen Testorganisation
    • Klicken Sie auf die Registerkarte Brokers (Broker), auf der Sie acht neue Broker finden.
      Registerkarte 'Brokers (Broker)' der DreamHouse-Anwendung

Herzlichen Glückwunsch! Sie haben die Salesforce CLI verwendet, um eine Testorganisation zu erstellen, einen Berechtigungssatz zuzuweisen und Beispieldaten per Push zu übertragen.

Jetzt können Sie damit beginnen, neue Funktionen in der Anwendung DreamHouse zu entwickeln. Setzen Sie Ihren Lernprozess fort, indem Sie sich ansehen, wie Sie Salesforce DX mit anderen Entwicklungstools wie Visual Studio Code (VS Code) verwenden und Continuous Integration (CI) umsetzen. Im Trail Erste Schritte mit Salesforce DX erfahren Sie mehr über Salesforce DX.

Klicken Sie auf Verify Step (Schritt überprüfen), um zu bestätigen, dass die Testorganisation erstellt wurde, und sich Ihren Badge abzuholen.

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"