Imagine assistir a um musical da Broadway: você vê uma produção polida, mas nos bastidores, o elenco e a equipe dedicaram centenas de horas a audições, ensaios de texto, ensaios de figurino e muito mais.
Tudo o que você vê é resultado de uma preparação cuidadosa.
Da mesma forma, em desenvolvimento web, um ambiente de teste de sites, ou site de staging, atua como um "ensaio de figurino" para o seu site real. Em vez de enviar atualizações diretamente para um site ao vivo, os desenvolvedores utilizam um site de staging para testes e revisões até que estejam prontos para mostrar seu trabalho a um público real.
Saiba mais sobre os benefícios de usar um ambiente de teste de sites para seu e-commerce, incluindo como criar um site de staging na Shopify.
O que é um ambiente de teste de sites?
Um ambiente de teste de sites é um ambiente privado de testes onde você pode revisar atualizações ou redesigns sem afetar o site ao vivo. Ele simula uma versão ao vivo de um site para que desenvolvedores e partes interessadas possam experimentá-lo como um usuário faria se estivesse ao vivo.
Um objetivo principal de um ambiente de staging é identificar falhas e fazer revisões ou correções. Normalmente, partes interessadas, como equipes de marketing ou executivas, são envolvidas no processo de staging para fornecer feedback. Depois que as partes interessadas revisam minuciosamente o site de teste e suas sugestões são consideradas, as atualizações são enviadas para o ambiente ao vivo.
Uma atualização crítica, como uma nova seção de imagens de produtos, pode prejudicar as conversões se o site não funcionar corretamente como resultado da mudança. Ao simular a experiência do usuário — desde clicar na página do produto até adicionar itens ao carrinho — você pode descobrir e corrigir erros antes que eles impactem clientes reais.
Site de desenvolvimento vs. site de staging vs. site ao vivo
O desenvolvimento web ocorre em três principais áreas: desenvolvimento, staging e ao vivo. Primeiro, o código é escrito em um site de desenvolvimento, depois é enviado para um site de staging para avaliação de qualidade (QA) e, finalmente, o site ao vivo é atualizado para todos os usuários.
Site de desenvolvimento
O site de desenvolvimento é um ambiente onde os desenvolvedores escrevem o código e trazem ideias à vida. Geralmente, é um ambiente local acessível apenas à equipe de desenvolvimento. Esta fase envolve a adição de imagens, textos, vídeos e códigos para funcionalidades personalizadas, como filtros de produtos interativos. Embora alguns testes iniciais ocorram aqui, o ambiente de desenvolvimento normalmente não é polido.
Site de staging
Após a conclusão do desenvolvimento, o código é publicado em um novo site de staging. Este é o seu ambiente de teste de sites, onde todos os problemas são resolvidos como se estivessem diante de um público ao vivo. Sites de staging ficam online, geralmente em um domínio de staging que utiliza uma URL como, staging.seunomeweb.com.
Certifique-se de que seu site de staging não seja indexável, ou seja, você deve desencorajar os mecanismos de busca de exibi-lo nos resultados de pesquisa. Você pode fazer isso rapidamente adicionando algumas linhas de código. Se necessário, proteja o site de staging com senha se ele contiver informações que você não está pronto para que os clientes vejam, como uma promoção futura.
Uma vez que o site de staging esteja ao vivo, as partes interessadas o revisam e fornecem feedback. O código então retorna ao site de desenvolvimento, onde os desenvolvedores abordam quaisquer demandas e enviam as alterações para o site de staging novamente. Esse processo continua até que todas as partes interessadas aprovem.
Sites ao vivo
Um site ao vivo é a versão final, voltada para o público, também chamada de ambiente de produção ou site de produção. É aqui que as cortinas se abrem para o público e as atualizações são visíveis para todos os usuários. Eles podem fazer compras, interagir com seu conteúdo e se conectar com sua marca. Uma vez que uma mudança está ao vivo, todos podem acessá-la, por isso a QA minuciosa na fase de staging é crucial.
Por que usar um ambiente de teste de sites para seu e-commerce?
Publicar uma atualização mal executada pode irritar os clientes e prejudicar as vendas, por isso é muito importante que e-commerces utilizem sites de staging. Um site de staging pode ajudar você a:
- Testar elementos sem afetar a experiência do usuário. Experimente designs e novos recursos sem atrapalhar a experiência dos seus clientes.
- Identificar bugs antes do lançamento público. Encontre erros como problemas no carrinho, botões que não funcionam ou imagens de produtos quebradas.
- Testar integrações sem interromper o site. Teste integrações de terceiros como APIs (interfaces de programação de aplicativos) ou calculadoras de frete sem afetar o site ao vivo.
- Colaborar com partes interessadas. Convide várias equipes, designers e partes interessadas para revisar e colaborar em revisões.
- Simular a experiência do usuário. Experimente o site exatamente como seus clientes farão, permitindo que você encontre falhas na experiência de compra. Esta é uma simulação mais completa do que simplesmente usar arquivos de design interativos em uma ferramenta como Figma.
- Testar o desempenho do site. Suas atualizações estão tornando seu site mais lento? Um site de staging permite que você teste o impacto no desempenho técnico (o que também pode impactar as classificações de busca orgânica).
3 maneiras de criar um ambiente de teste de sites na Shopify
Sites padrão da Shopify não vêm com um site de staging, então você precisará criar um. Existem três maneiras de fazer isso:
1. Duplicar seu tema
Esta é a maneira mais fácil de criar um ambiente de staging com um plano padrão da Shopify. É um processo de configuração rápido que leva apenas alguns cliques. Você também não precisa instalar aplicativos de terceiros porque seu ambiente de staging estará integrado ao painel de administração da Shopify.
Veja como criar um site de staging na Shopify duplicando seu tema:
- Vá para Loja Online > Temas no painel de administração da Shopify.
- Sob Tema Atual > Ações, selecione Duplicar.
- Agora você tem uma cópia idêntica do seu tema ao vivo. Edite-o livremente sem afetar o site ao vivo. Você pode clicar em Visualizar para gerar uma instância de staging.
- Uma vez que você tenha terminado os testes, pode fazer as alterações no seu site ao vivo.
Esta opção é melhor para mudanças de design, como ajustes de layout ou novas seções de página. No entanto, ela não fornece um ambiente de teste para integrações ou mudanças de funcionalidade. Também tenha em mente que você precisará adicionar manualmente os elementos que já colocou em seu site existente.
2. Criar uma loja de desenvolvimento
Este método requer que você crie uma nova conta de parceiro da Shopify, que permite construir uma loja completa para testes. Contas de parceiro são feitas para desenvolvedores, designers e agências que constroem e gerenciam lojas para clientes. Elas são gratuitas e dão acesso a uma loja de desenvolvimento, permitindo que você replique tudo sobre seu site principal — incluindo o design e a funcionalidade do site — em um ambiente privado.
Veja como criar um site de staging usando uma loja de desenvolvimento:
- Inscreva-se para uma conta de parceiro da Shopify.
- Vá para Lojas > Criar Loja.
- Selecione Desenvolvimento como o tipo de loja.
- Nomeie-a algo como “staging-seunome” para que seja fácil diferenciá-la de sua loja ao vivo.
- Adicione produtos, instale seu tema e configure tudo para espelhar sua loja ao vivo.
Agora, você pode simular a experiência completa do usuário sem colocar seu site real em risco. Esta é a melhor opção para mudanças de funcionalidade, incluindo código personalizado ou integrações de terceiros. Embora as lojas de desenvolvimento sejam gratuitas para testes, elas têm algumas limitações. Por exemplo, você só pode instalar aplicativos gratuitos e para parceiros, e pode gerar apenas etiquetas de frete de teste.
Se você quiser testar aplicativos adicionais ou criar etiquetas de frete funcionais, pode configurar uma nova loja paga em um plano Básico. Assim como se você duplicasse seu tema, precisará copiar manualmente os elementos do seu site que foram adicionados ao seu site de staging.
3. Usar um aplicativo
Algumas ferramentas de staging como Duplify (que oferece um plano gratuito limitado) permitem que você crie um ambiente de staging que replica todo o seu site. Você pode então testar páginas e produtos existentes antes de ir ao vivo. Rewind Staging é um aplicativo semelhante (com um teste gratuito) que inclui backups de tema, para que você possa reverter para a versão anterior se algo der errado. Basta acessar a App Store da Shopify e procurar por aplicativos de staging para começar.
Veja como criar um site de staging usando Rewind Staging:
- Instale o Rewind Copy em seu site ao vivo a partir da App Store da Shopify.
- Escolha sua loja ao vivo como sua Loja Fonte.
- Instale o Rewind Copy em sua loja de desenvolvimento.
- Escolha sua loja de desenvolvimento como sua Loja Destino.
- Copie a chave da sua loja Fonte para sua loja Destino para associar as lojas.
- Escolha as informações a serem copiadas para o site de staging, para que ele espelhe seu site ao vivo.
- Verifique Continuamente as alterações de cópia para manter a sincronização entre ambas as lojas.
- Clique em Iniciar tarefa para começar a cópia.
Às vezes, duplicar manualmente seu site pode fazer com que elementos “sumam”, então usar um aplicativo de staging pode garantir uma cópia exata — especialmente se você tiver um tema complicado.
Perguntas frequentes sobre ambiente de teste de sites
Qual é a diferença entre um site de produção e um ambiente de teste de sites?
O ambiente de teste de sites fornece uma prévia das atualizações do site. Isso ajuda os desenvolvedores a identificar bugs, testar a funcionalidade do site e coletar feedback das partes interessadas antes do lançamento final.
É possível criar um site de staging para a Shopify?
A Shopify não possui um site de staging embutido; no entanto, você pode criar um manualmente duplicando seu tema, criando uma loja de desenvolvimento ou usando um aplicativo como o Rewind Copy.
Como faço para colocar meu site ao vivo na Shopify?
Siga estas etapas para colocar seu site ao vivo na Shopify:
1. Altere o registro A do seu domínio raiz e aponte-o para o endereço IP da Shopify.
2. Altere o registro CNAME para o seu domínio hospedado na Shopify.
3. Conecte seu domínio na Shopify.
4. Defina seu domínio principal na Shopify.