Skip to main content

Erstellen und Testen unserer Testorganisation

Hinweis

Hinweis

Lernen Sie auf Deutsch? In diesem Badge ist für die praktischen Trailhead-Aufgaben Englisch als Bearbeitungssprache festgelegt. Übersetzungen werden zur Referenz in Klammern angegeben. Stellen Sie sicher, dass Sie die englischen Werte kopieren und einfügen und stellen Sie die Sprache Ihres Trailhead Playgrounds auf "English (Englisch)" und das Gebietsschema auf "United States (USA)" um. Die zugehörigen Anweisungen finden Sie hier.

Im Badge Trailhead in Ihrer Sprache erfahren Sie, wie Sie die übersetzte Trailhead-Umgebung nutzen.

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.

Lernen Sie weiter kostenlos!
Registrieren Sie sich für einen Account, um fortzufahren.
Was ist für Sie drin?
  • Holen Sie sich personalisierte Empfehlungen für Ihre Karriereplanung
  • Erproben Sie Ihre Fähigkeiten mithilfe praktischer Aufgaben und Quizze
  • Verfolgen Sie Ihre Fortschritte nach und teilen Sie sie mit Arbeitgebern
  • Nutzen Sie Mentoren und Karrierechancen