Skip to main content

Criar e testar nossa organização temporária

Nota

Nota

Deseja aprender em português (Brasil)? Nesse emblema, as validações dos desafios práticos do Trailhead funcionam em inglês. As traduções são fornecidas entre parênteses como referência Copie e cole os valores em inglês e, em seguida, mude o idioma do Trailhead Playground para inglês e a localidade para Estados Unidos. Siga as instruções aqui.

Consulte o emblema Trailhead no seu idioma para saber como aproveitar a experiência traduzida do Trailhead.

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.

Continue a aprender de graça!
Inscreva-se em uma conta para continuar.
O que você ganha com isso?
  • Receba recomendações personalizadas para suas metas de carreira
  • Pratique suas habilidades com desafios práticos e testes
  • Monitore e compartilhe seu progresso com os empregadores
  • Conecte-se a orientação e oportunidades de carreira