Skip to main content

Criar e testar nossa organização temporária

Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Acompanhar com o Trail Together

Deseja acompanhar um especialista enquanto trabalha nesta etapa? Veja este vídeo que faz parte da série Trail Together.

(Este clipe começa na marca dos 07:56 minutos, caso você queira retroceder e ver o início da etapa novamente.)

Introdução

Nesta etapa, você cria uma organização temporária, atribui um conjunto de permissões e envia dados de exemplo para a organização temporária.

Nota

Sua edição da organização Dev Hub determina quantas organizações temporárias você pode criar diariamente e quantas podem estar ativas em determinado ponto. Exclua uma organização temporária existente para liberar uma alocação com o comando sf org delete scratch.

  1. Crie uma organização temporária, defina-a como seu padrão e atribua um alias:
    sf org create scratch -d -f config/project-scratch-def.json -a dreamhouse-org
    Normalmente, o comando é concluído em menos de um minuto. Você tem dois itens na saída: a ID da organização e o nome de usuário.

    Observe que não recebemos uma senha. Isso ocorre porque o Salesforce DX usa tokens de autenticação em cache.

  2. Abra a organização temporária que você acabou de criar executando o comando:
    sf org open
    Como você definiu a organização temporária como padrão usando o sinalizador -d, o sistema se lembrará de armazenar o token de autenticação e usá-lo para fazer login para você. Com o sinalizador -d você economiza tempo de ter que fazer login manualmente e lembrar senhas mais tarde.

Em seguida, implante o projeto dreamhouse-lwc que você clonou na última unidade na nova organização temporária.

Implantar metadados de origem na organização temporária

  1. Implante o projeto dreamforce-lwc na organização temporária com este comando:
    sf project deploy start
    Demora alguns minutos, mas todos os metadados são implantados na organização temporária. A janela do terminal exibe a lista de recursos que foram implantados com êxito.

Atribuir um conjunto de permissões ao aplicativo da DreamHouse

O aplicativo Dreamhouse usa um conjunto de permissões para fornecer acesso. Antes de testar o aplicativo, você precisará do conjunto de permissões atribuído. Com a CLI do Salesforce, é possível atribuir conjuntos de permissões remotamente.

  1. Atribua o conjunto de permissões executando o comando:
    sf org assign permset -n Dreamhouse

Para testar o aplicativo, você precisa de dados na organização temporária. Envie os dados de exemplo incluídos no projeto dreamhouse-lwc à organização temporária.

Importar dados de teste

Use os comandos force:data para manipular registros em sua organização por meio da janela de terminal da linha de comando. Para importar dados para uma organização, use a API sObject Tree Save.

  1. Importe os dados de exemplo para a organização temporária executando esse comando.
    sf data import tree -p data/sample-data-plan.json

Você configurou com êxito sua organização temporária com o projeto dreamhouse-lwc. Agora chegou a hora de testar o aplicativo.

Testar seu aplicativo na organização temporária

Depois de enviar projetos e dados para uma organização temporária, vale a pena verificar se tudo está como esperado.

  1. Se a sua organização temporária ainda não estiver aberta, abra-a com este comando:
    sf org open
  2. Em seguida, abra o aplicativo Dreamhouse:
    • No Iniciador de aplicativos Iniciador de aplicativos, encontre e abra Dreamhouse.
    • Clique na guia Properties (Propriedades) e observe que há 12 novas propriedades.
      Aplicativo Dreamhouse na nova organização temporária
    • Clique na guia Brokers (Corretores) e observe que há oito novos corretores.
      Guia “Brokers” do aplicativo Dreamhouse

Parabéns! Você usou a CLI do Salesforce para criar uma organização temporária, atribuir um conjunto de permissões e enviar dados de exemplo.

Agora você está pronto para começar a desenvolver novos recursos no aplicativo DreamHouse. Continue aprendendo a usar o Salesforce DX com outras ferramentas de desenvolvedor, como o Visual Studio Code (VS Code) e crie a integração contínua (CI). Saiba mais sobre o Salesforce DX na trilha Introdução ao Salesforce DX.

Clique em Verify Step (Verificar etapa) para confirmar se a organização temporária foi criada e para receber seu emblema.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback