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.

Création et test de notre organisation test

Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Vidéo de démonstration Trail Together

Vous souhaitez être guidé pas à pas par un expert pendant que vous travaillez sur cette étape ? Regardez cette vidéo qui fait partie de la série Trail Together.

(Ce clip commence à 7 min 56 s, au cas où vous voudriez revenir en arrière et regarder à nouveau le début de l’étape.)

Introduction

Dans cette étape, vous créez une organisation test, vous attribuez un ensemble d’autorisations et vous transférez des exemples de données vers l’organisation test.

Remarque

Votre édition de l’organisation Dev Hub détermine le nombre d’organisations tests que vous pouvez créer quotidiennement et le nombre d’entre elles pouvant être actives à un moment donné. Vous supprimez une organisation test existante pour libérer une allocation à l’aide de la commande sf org delete scratch.

  1. Créez une organisation test, définissez-la comme votre organisation par défaut et attribuez-lui un alias :
    sf org create scratch -d -f config/project-scratch-def.json -a dreamhouse-org
    En règle générale, la commande s’exécute en moins d’une minute. Le résultat affiche deux éléments : l’ID de l’organisation et le nom d’utilisateur.

    Vous remarquerez qu’il n’y a pas de mot de passe. En effet, Salesforce DX utilise des jetons d’authentification en cache.

  2. Ouvrez l’organisation test que vous venez de créer en exécutant la commande suivante :
    sf org open
    L’organisation test étant définie comme votre organisation par défaut via l’indicateur -d, le système stocke le jeton d’authentification et s’en sert pour se connecter à votre place. L’indicateur -d vous évite de vous connecter manuellement et de mémoriser des mots de passe.

Ensuite, déployez le projet dreamhouse-lwc que vous avez cloné dans la dernière unité vers la nouvelle organisation test.

Déploiement des métadonnées source vers une organisation test

  1. Déployez le projet dreamforce-lwc vers l’organisation test en exécutant la commande suivante :
    sf project deploy start
    Cela prend quelques instants, mais toutes les métadonnées sont déployées vers l’organisation test. La fenêtre du terminal affiche la liste des ressources déployées avec succès.

Attribution d’un ensemble d’autorisations à l’application DreamHouse

L’application DreamHouse fournit un accès en s’appuyant sur un ensemble d’autorisations. Avant de tester l’application, vous avez besoin de l’ensemble d’autorisations attribué. Avec la CLI Salesforce, vous pouvez attribuer des ensembles d’autorisations à distance.

  1. Attribuez l’ensemble d’autorisations en exécutant la commande suivante :
    sf org assign permset -n Dreamhouse

Pour tester l’application, vous avez besoin de données dans l’organisation test. Transférez les exemples de données inclus dans le projet dreamhouse-lwc vers l’organisation test.

Importation des données de test

Utilisez les commandes force:data pour manipuler les enregistrements de votre organisation via la fenêtre du terminal de ligne de commande. Pour importer des données dans une organisation, utilisez l’API sObject Tree Save.

  1. Importez les exemples de données dans l’organisation test en exécutant la commande suivante :
    sf data import tree -p data/sample-data-plan.json

Vous avez configuré votre organisation test avec le projet dreamhouse-lwc. Vous êtes maintenant prêt à tester l’application.

Test de votre application dans l’organisation test

Après avoir transféré des projets et des données vers une organisation test, il est judicieux de vérifier que tout se présente comme prévu.

  1. Si votre organisation test n’est pas déjà ouverte, ouvrez-la avec cette commande :
    sf org open
  2. Ensuite, ouvrez l’application DreamHouse :
    • Depuis App Launcher (Lanceur d’application) App Launcher (Lanceur d’application), cherchez et ouvrez DreamHouse.
    • Cliquez sur l’onglet Properties (Propriétés). Vous pouvez remarquer qu’il y a douze nouvelles propriétés.
      Application DreamHouse dans la nouvelle organisation test
    • Cliquez sur l’onglet Brokers (Courtiers). Vous pouvez observer qu’il y a huit nouveaux courtiers.
      Onglet « Brokers » (Courtiers) de l’application DreamHouse

Félicitations ! Vous avez utilisé la CLI Salesforce pour créer une organisation test, attribuer un ensemble d’autorisations et transférer des exemples de données.

Vous êtes maintenant prêt à développer des fonctionnalités dans l’application DreamHouse. Continuez de vous familiariser avec Salesforce DX par le biais d’autres outils de développement, tels que Visual Studio Code (VS Code), et créez une intégration continue. Vous pouvez approfondir vos connaissances sur Salesforce DX en suivant le parcours Premiers pas avec Salesforce DX.

Cliquez sur Verify Step (Vérifier l’étape) pour confirmer la création de l’organisation test et pour gagner le badge.

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires