Falhas comuns de BVT no console
Esta é uma lista de falhas comuns de BVT.Reprodução de Condições para Reenvio (CFRs)
Um dos principais motivos pelos quais um título é reprovado nos BVTs é o envio de um novo build que não contém correções para todas as CFRs e/ou falhas de BVT registradas anteriormente. Os títulos que já passaram por BVTs e/ou pelo teste completo devem corrigir todas as CFRs e falhas de BVT do envio anterior. Todos os problemas de falha do envio anterior devem ser corrigidos antes que o título seja agendado para o teste completo. Orientação:Certifique-se de que todas as CFRs e/ou falhas de BVT anteriores sejam corrigidas antes de enviar um novo build.
Estabilidade do título
Os títulos devem permanecer estáveis durante o teste e não ter problemas que impeçam o título de ser testado. A equipe de BVT verifica se todos os menus podem ser acessados e se todos os modos de jogo podem ser testados. Orientação:Teste o título em todos os tipos e gerações de console compatíveis. Revise os casos de teste de XR-001: Estabilidade do título e concentre-se nos exemplos de Aprovação/Reprovação de cada caso de teste. Exemplos de problemas de estabilidade encontrados durante os BVTs:
- Falhas, travamentos e/ou telas de carregamento longas ao iniciar o título.
- Falhas durante atividades multijogador (envio e recebimento de convites de jogo, matchmaking e cenários de participação).
- Falhas durante o jogo em geral.
- Falha ou travamento ao testar cenários de suspensão/retomada.
- Falha ou travamento ao testar a entrada do usuário em todas as telas em que a entrada do usuário é aceita.
- Falha ou travamento ao entrar e sair rapidamente de todos os menus do jogo.
Serviços hospedados por parceiros
Os serviços de parceiros necessários para a execução do jogo devem estar funcionando quando a Certificação receber o envio para teste. Verifica-se se esses serviços estão ativos e em execução antes de agendar o título para o teste completo. Esses serviços devem permanecer funcionais durante toda a passagem de teste. Orientação:Verifique se todos os serviços de parceiros necessários para a execução do jogo estão funcionais durante toda a passagem de teste de certificação.
Disponibilidade na Microsoft Store e configurações de jogabilidade dos XBOX services
Durante o BVT, o título é baixado da Store para o console nas sandboxes CERT e CERT.DEBUG. Quando a publicação na sandbox CERT for concluída no Partner Center, certifique-se de atualizar também as configurações de jogabilidade dos XBOX services na sandbox CERT.DEBUG. Isso ajudará a garantir que não haja atrasos ao adquirir e configurar o título para teste. Atualizar os XBOX services em CERT.DEBUGSe este for seu primeiro envio, ou se você tiver atualizado as configurações de jogabilidade dos XBOX services desde o envio anterior, publique manualmente as configurações na sandbox CERT.DEBUG. Orientação:
- No Partner Center, acesse a página XBOX services - Gameplay settings do seu produto. Selecione a sandbox de origem que você selecionou no fluxo de trabalho Certify para os pacotes.
- Selecione Review and Publish para publicar as configurações de jogabilidade dos XBOX services no destino da sandbox CERT.DEBUG.
Versão do título e nome do XVC
A versão do título deve ser diferente de um envio para o outro. A prática recomendada é incrementar a versão do título a cada novo envio (a versão é exibida no nome do arquivo XVC). Orientação:Compare o novo nome de arquivo XVC com o anterior enviado para certificação. Verifique se a versão do título mudou.
Multijogador
Os títulos com suporte a experiências multijogador devem permitir que um usuário inicie e conclua sessões multijogador com sucesso. A equipe de BVT tenta reunir o número mínimo de usuários necessário para iniciar e concluir sessões multijogador. Se um título oferecer suporte a experiências multijogador nas quais é possível ingressar, a equipe de BVT verificará se as participações e os convites do sistema funcionam conforme o esperado. Os títulos também devem permitir que um usuário envie convites de dentro do jogo para essas experiências. Os problemas de multijogador mais comuns encontrados durante os BVTs:Sessões de jogo com participação
Os títulos que oferecem sessões de jogo nas quais é possível ingressar devem habilitar a participação por meio da interface do shell do XBOX. A equipe de BVT verifica a participação em uma sessão de dentro e de fora do título, quando o título é encerrado ou suspenso. Exemplos de falha incluem:- Um usuário não consegue ingressar em um lobby público pelo shell do sistema.
- O título não leva o usuário para uma sessão quando ele ingressa pelo shell do sistema.
Verifique se um usuário consegue ingressar em experiências multijogador por meio da interface do shell do XBOX. Isso inclui quando o título está em execução, encerrado e suspenso. Verifique se cada experiência multijogador com participação permite que um usuário ingresse nela pelo shell do sistema.
Convites de jogo
Os jogos com suporte a experiências multijogador com participação devem permitir que os jogadores enviem convites de jogo usando a plataforma de rede XBOX de dentro do jogo para outros usuários da rede XBOX, incluindo cenários em que jogadores de outras redes estejam presentes. Exemplos de falha incluem:- O título oferece suporte a experiências multijogador com participação, mas não oferece suporte a convites de jogo de dentro do jogo.
- O título não leva o usuário para a experiência multijogador esperada quando ele aceita um convite de jogo.
Para jogos com suporte a experiências multijogador com participação, verifique se há uma opção de convite dentro do jogo.
Submission Validator - incompatibilidade de BuildID
A equipe de BVT verifica se o<BuildId> no log do Submission Validator corresponde ao <BuildId> do XVC enviado para certificação. Examine o log em busca de falhas ou avisos.
Além disso, qualquer marca <failure> designa uma condição que fará com que seu envio seja rejeitado durante a fase de ingestão de conteúdo e certificação. Embora nada impeça você de enviar esse pacote, isso provavelmente causará atrasos. É muito melhor corrigir os problemas identificados até que o log não contenha nenhuma marca <failure>.
Você também poderá ver marcas <warning> no log. Elas geralmente indicam problemas que podem exigir uma exceção. Se você tiver dúvidas sobre os avisos identificados, entre em contato com seu contato da Microsoft para discuti-los. Mesmo que uma exceção seja concedida ao seu título, a marca <warning> continuará aparecendo no arquivo de log. Para obter uma lista completa das mensagens de log, consulte Mensagens do Submission Validator.
Conteúdo para download (DLC)
Os jogos com suporte a complementos Durable e Consumable devem ter pelo menos um produto de cada tipo de conteúdo para download (DLC) compatível enviado para teste com o jogo. Por exemplo, um jogo de corrida com suporte a pacotes de pistas, pacotes de carros e pacotes de moeda virtual precisaria certificar pelo menos um complemento de pista, um de carro e um pacote de moeda virtual. OrientaçãoVerifique se pelo menos um produto de cada tipo de DLC compatível está disponível para download pela equipe de Certificação.
Configuração básica
Os títulos não devem exigir alterações nas configurações padrão do console para serem executados. A equipe de BVT inicia o título e verifica se não há configurações do console que precisem ser alteradas para testar o jogo. Em casos raros, um título pode exigir a alteração do DNS para se conectar aos serviços de parceiros. Isso precisa ser discutido com seus contatos da Microsoft antes do envio, e é necessária uma Exceção aprovada.Disponibilidade offline
A equipe de BVT é a primeira a verificar como um título funciona em cenários offline. Algumas das falhas mais comuns encontradas durante essas verificações incluem falhar ao iniciar e ficar indefinidamente sem resposta ao tentar passar do prompt de engajamento inicial. Para se preparar melhor para o teste e evitar esses problemas, inclua em seus testes a inicialização do título em estado offline antes de enviar um pacote final para a Certificação. Certifique-se de que todos os menus e modos de jogo possam ser navegados com sucesso ou que o usuário possa chegar a um local razoável para receber um prompt de erro apropriado quando e onde a conectividade online for necessária.Suporte a idiomas
A equipe de BVT garantirá que o título seja iniciado, permaneça estável e esteja localizado em todos os idiomas compatíveis. O log do Submission Validator e o seletor de idioma no título (se houver suporte) são usados para determinar o suporte a idiomas pretendido. Orientação:Certifique-se de que o título seja iniciado e possa ser jogado conforme o esperado em cada idioma compatível.
Intelligent Delivery
Os títulos com suporte a Intelligent Delivery devem ser configurados corretamente antes do envio. A equipe de BVT verificará o nível de suporte e se o conteúdo pode ser instalado conforme o esperado pela Store.Arquivos stub de pré-venda
Quando um arquivo stub de pré-venda é enviado, a equipe de BVT verifica se o StoreID correto está incluído no pacote. Orientação:Confirme se o StoreID correto está incluído no pacote.
