Conceitos principais de 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 migrar.

Saiba mais sobre linhas do tempo e alternativas de suporte.

É útil se familiarizar com os principais conceitos que compõem a experiência de Teste do App Center.

Conceito Definição
Configuração de dispositivo Uma combinação de modelo de dispositivo e versão do sistema operacional. Por exemplo, um iPhone 7 que executa o iOS 10 e um iPhone 7 que executa o iOS 10.2 são duas configurações diferentes.
Camada de dispositivo As configurações do dispositivo são organizadas por camadas. Os dispositivos de camada 1 são os mais populares no mercado. Eles normalmente incluem os principais telefones dos principais fabricantes. Os dispositivos de camada 1 são mantidos em maior volume e geralmente têm tempos de espera mais curtos do que outras camadas. À medida que essas configurações envelhecem, elas eventualmente se tornarão camada 2. Os dispositivos de camada 3 normalmente são dispositivos de borda que não são comuns ou populares no mercado. Os dispositivos de camada 3 são mantidos em pequenos volumes e têm uma grande chance de tempos de espera mais longos.
Conjunto de Dispositivos Uma coleção de configurações de dispositivo. Os conjuntos de dispositivos normalmente são usados para acessar convenientemente dispositivos comumente usados para tarefas repetidas, como dispositivos para executar smoke tests básicos.
Simultaneidade do dispositivo A simultaneidade do dispositivo é o número máximo de dispositivos em que uma conta pode executar testes ao mesmo tempo. Depois que o limite de simultaneidade[1] é atingido em todas as execuções de teste, dispositivos adicionais são enfileirados até que um ou mais desses testes em execução sejam concluídos. A simultaneidade é determinada pelo nível de assinatura da conta e também é a base para preços.
Execução de teste Uma execução do conjunto de testes em relação ao binário do aplicativo fornecido no conjunto de dispositivos selecionado. As execuções de teste podem ser iniciadas usando a ferramenta CLI do App Center.
Relatório de teste O artefato gerado por uma execução de teste. O relatório de teste inclui o status de aprovação/falha geral, um detalhamento das status de aprovação/falha por fabricante, versão do sistema operacional e fator forma e ativos como capturas de tela e logs de dispositivo. Os relatórios de teste podem ser visualizados na interface do usuário da Web.
Série de testes A Série de Testes é um sistema arbitrário para organizar suas execuções de teste. Eles podem ser considerados rótulos usados pela interface do usuário para agrupar execuções de teste relacionadas. Os usos comuns para séries de testes incluem a área de recurso (por exemplo, "testes de logon") e o estágio de desenvolvimento (por exemplo, "smoke tests").

[1] - Observação sobre limites de simultaneidade: se um dispositivo específico (modelo & versão do sistema operacional) tiver disponibilidade limitada, ele poderá ser enfileirado apesar da simultaneidade disponível. Cada conta pode usar até 50% das instâncias disponíveis de um dispositivo específico. Essa limitação é preservar a disponibilidade razoável para outros testadores.