Teste do App Center
App Center teste (anteriormente Xamarin Test Cloud) é um serviço de automação de teste para aplicativos móveis nativos e híbridos. Testes escritos usando estruturas com suporte podem ser executados em centenas de modelos de dispositivo e sistemas operacionais exclusivos hospedados em nosso Data Center. Inicie as execuções de teste usando a interface de linha de comando app Center ou a API RESTpública. O App Center armazena resultados de teste, incluindo ativos de mídia, para exibição por até seis meses.
Execuções de teste são executadas de maneira hospedada: carregue os arquivos binários de aplicativo e de teste para executar testes em nosso data center. Ativos gerados, como capturas de tela e logs de dispositivo, são mantidos para relatórios de teste.
App Center teste mantém uma política de retenção de dados de seis meses para dados de relatório de teste. Todos os relatórios de teste com mais de seis meses são removidos.
Dica
A interface do usuário de teste do App Center exibe apenas as execuções de teste mais recentes 50 para cada série de testes. Você pode acessar as execuções de teste mais antigas usando a API de App Center.
Principais recursos
- Dispositivos reais – usamos dispositivos IOS Android & reais que não são baseados em raiz ou desbloqueados, fornecendo a melhor aproximação do ambiente de seus usuários.
- Capturas de tela – capturas de tela são capturadas automaticamente para cada etapa de teste e podem ser exibidas lado a lado para todos os dispositivos em um relatório de teste.
- Logs – exiba os logs de dispositivo em uma execução de teste e rastreamentos de pilha para obter as etapas de teste com falha.
- Execuções simultâneas – Execute testes em vários dispositivos simultaneamente para acelerar o tempo até os resultados. Você pode aprender mais sobre a simultaneidade na seção conceitos principais .
- Suporte de estrutura popular
- Appium (Java com JUnit)
- Calabash
- Expresso (somente Android)
- Xamarin.UITest
- XCUITest (somente iOS)
No momento, o App Center Test não oferece suporte aos seguintes recursos:
- Teste manual
- Simulação de condição de rede
- Conexões de rede de celular
- VPN
- Teste de carga
Antes de começar, é recomendável familiarizar-se com os conceitos principais do teste.