Solução de problemas de teste
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.
Os documentos nesta seção fornecem dicas gerais de solução de problemas para o Teste do App Center.
Dicas Gerais
Se você não tiver certeza de como diagnosticar seu problema, aqui estão algumas dicas gerais:
- Confirme se os testes funcionam localmente. O ideal é comparar modelos de dispositivo semelhantes e versões do sistema operacional para minimizar variáveis.
- Compare dispositivos funcionando versus com falha em Teste que têm pelo menos uma variável em comum. Por exemplo, versão do sistema operacional, modelo ou fator forma.
- Os pacotes de aplicativos do simulador do iOS não podem ser carregados em Teste. O teste requer um IPA (build de dispositivo iOS) que nosso sistema possa assinar novamente usando nossos arquivos de Provisionamento de Desenvolvimento.
- Seu conjunto de testes pode precisar de tempo extra ou de uma conexão de servidor para passar de forma confiável em testes no App Center.
- O teste não pode automatizar vários aplicativos ou aplicativos do sistema (navegador, câmera e assim por diante). Essa limitação é verdadeira até mesmo para estruturas de teste que permitem o controle total do sistema localmente.
- Não inclua DLLs de aplicativo em seu pacote de testes. As DLLs do aplicativo não são necessárias porque o binário do aplicativo é fornecido para Testar. Se você incluir essas DLLs de qualquer maneira, isso pode causar comportamento inesperado, como estacas ou outros sintomas estranhos.
Problemas documentados comuns
- (Android) capturas de tela ausentes ou corrompidas
- (iOS) Alertas de privacidade
- (iOS) Coordenadas incorretas
- Códigos de saída da CLI
- Alterações de banco de dados durante testes
- Idling do dispositivo
- Análise de log do dispositivo
- Dispositivos paralisados
- Etapas de teste de relatório fora de sincronização
- Limites de tempo
- Problemas de conexão de servidor de & Web
Recursos específicos da estrutura
Problemas que ocorrem em testes locais ou usando recursos específicos da estrutura geralmente exigem solução de problemas específica da estrutura. Os recursos úteis estão listados abaixo:
Guias do App Center | Documentação da Estrutura Externa |
---|---|
Appium | Site do Appium |
Cabaça | Wiki do Calabash iOS, Wiki do Calabash Android |
Expresso | Documentação do Espresso |
Xamarin.UITest | N/D |
XCUITest | Documentação do XCUITest |
Contatando o suporte do App Center
Abra o menu de ajuda no canto superior direito do portal do App Center: https://www.appcenter.ms> ? > Contate o suporte. Use o campo de mensagem para explicar seu problema ou pergunta. O suporte é fornecido somente em inglês e durante o horário comercial.