Introdução com o Teste do App Center

Importante

O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar a migração.

Saiba mais sobre linhas do tempo e alternativas de suporte.

Essas etapas devem ser concluídas antes que um projeto possa ser usado com o Teste do App Center.

1. Criar uma conta do App Center

Crie uma conta do App Center em appcenter.ms.

2. Instalar a CLI do App Center

As execuções de teste são executadas usando a CLI do App Center. Se ainda não estiver instalado, siga estas instruções para instalar. Após a instalação, execute appcenter login para vincular uma conta do App Center à ferramenta.

3. Criar um aplicativo no App Center

Todos os ativos e operações de teste estão dentro do contexto de um aplicativo. Crie o projeto de aplicativo a ser testado.

4. Examine os principais conceitos

Entender os principais conceitos do serviço de teste melhora a facilidade de uso, a navegação e as comunicações com suporte. Consulte Testar os principais conceitos antes de executar seus primeiros testes.

5. Verifique se os testes são executados localmente em um dispositivo físico

O Teste do App Center usa apenas dispositivos físicos para teste, não emuladores ou simuladores. Para desenvolvedores android, isso pode não fazer diferença, pois um APK direcionado a um emulador geralmente é válido para direcionar um dispositivo Android real equivalente.

Para desenvolvedores do iOS, no entanto, pode ser mais desafiador:

  • Os aplicativos criados para dispositivos iOS e simuladores não são compatíveis entre outros devido a diferentes arquiteturas de processador.
  • Os aplicativos criados para dispositivos iOS DEVEM ser provisionados usando o processo de assinatura da Apple. O provisionamento do iOS pode ser difícil de configurar inicialmente e atualizar posteriormente quando os perfis expirarem ou exigirem modificação.
  • Algumas estruturas de teste, como Xamarin.UITest & Calabash, são explicitamente incompatíveis com a publicação de aplicativos iOS no App Store. Essas estruturas adicionam assemblies ao IPA que só deve estar presente durante o desenvolvimento.
  • Na primeira vez que você testar em um dispositivo iOS físico, você deverá Habilitar a UIAutomation nas configurações do dispositivo.

Ignorar testes locais é possível, mas não recomendado. É muito mais difícil diagnosticar problemas em execução no App Center se o aplicativo tiver problemas de teste locais não resolvidos.

6. Preparar o projeto para upload

Cada estrutura de teste tem requisitos diferentes para carregar no Teste do App Center. Siga as instruções apropriadas da estrutura de teste: