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.
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: