Ambientes de teste

Prev Next

Mantenha os ambientes de teste e produção logicamente separados

A maioria das empresas possui múltiplos ambientes backend e builds de aplicativos móveis e sites para as várias etapas do ciclo de desenvolvimento (por exemplo, Teste, Fase, Produção). Para mapear seu processo de desenvolvimento na plataforma Xtremepush, as empresas normalmente conectam as várias versões de seus apps e sites para combinar projetos na plataforma. Isso é muito flexível e geralmente pode ser mapeado para qualquer processo (por exemplo, algumas empresas têm até 5 projetos para se encaixar em seu próprio ciclo de desenvolvimento (Dev Test, QA, UAT, Pilot, Prod)).

Os projetos são logicamente separados pelas chaves de aplicativo, que podem ser copiadas das Configurações > Apps & sites > clicar no aplicativo ou site correspondente > chave SDK (e usada na integração), além de serem armazenadas em bancos de dados separados na plataforma, então, se você estiver enviando notificações em um ambiente de teste, não há chance de enviá-las pelo app de produção. Isso permite que você reutilize suas credenciais push entre diferentes projetos para diferentes versões do mesmo app e sites.

Push móvel

Para Android, você pode usar as mesmas credenciais do FCM em todas as suas versões

Para iOS, você pode usar o mesmo certificado de produção do APN em todas as suas builds.

Push na web

Para o Safari, você pode usar o mesmo certificado do Safari em todas as suas builds.

Os papéis e o acesso dos seus usuários aos projetos podem ser gerenciados usando nossas capacidades UAM.

API

Quaisquer integrações de API com seu backend também são mantidas logicamente separadas pelos diferentes tokens de aplicação encontrados em cada projeto. Isso permite que você também mapeie seus ambientes backend para o projeto apropriado na plataforma.