Todas as coleções
Material Educativo
Testando Aplicativos para Dispositivos de Streaming
Testando Aplicativos para Dispositivos de Streaming

Informações sobre Testes e Melhores Práticas.

Nikola Jonic avatar
Escrito por Nikola Jonic
Atualizado há mais de uma semana

Dispositivos de Streaming são pequenos dispositivos dedicados, projetados para que os usuários possam transmitir seu conteúdo favorito, como séries, filmes, música e diversos shows ao vivo. Por serem dedicados a essa tarefa, geralmente são acompanhados de um Controle Remoto, juntamente com outros acessórios e recursos para aprimorar a experiência do espectador. A maioria dos dispositivos de streaming disponíveis no mercado opera com um sistema operacional desenvolvido pela sua equipe, o que permite aos usuários instalar e remover aplicativos da mesma forma que fazem com seus dispositivos móveis ou desktops.

Nossos clientes estarão ansiosos para testar os aplicativos que desenvolveram para esses dispositivos, caso você tenha algum. Este artigo está aqui para ajudá-lo a compreender as melhores práticas ao realizar testes utilizando dispositivos de streaming e como evitar erros comuns.

Como posso ser convidado para um ciclo exploratório para aplicativos de dispositivos de streaming?

Você não pode testar aplicativos usando dispositivos emulados, portanto, é necessário possuir um dispositivo real para iniciar os testes. Após adquiri-lo, adicione o dispositivo ao seu perfil para receber convites para os ciclos de teste. Você pode aprender mais sobre como adicionar um novo dispositivo à sua conta Test IO aqui.

Nota: Tenha cuidado ao selecionar a versão exata do dispositivo na lista e o sistema operacional para receber convites para os ciclos. Se o seu dispositivo não estiver na lista ou se a versão mais recente do sistema operacional não estiver disponível para seleção, entre em contato com nossa equipe para que possamos verificar.

Melhores Práticas

Reunimos algumas informações essenciais para que você compreenda melhor as particularidades dos testes com dispositivos de streaming.

  • Certifique-se de estar testando em um ambiente calmo e silencioso. A qualidade do áudio durante a transmissão é crucial, e muitos bugs podem ser identificados ao prestar atenção a esse aspecto. Além disso, lembre-se de gravar o som caso encontre algum bug relacionado a ele.

  • Jogar truques durante a transmissão é seu melhor amigo para encontrar bugs. Isso significa realizar as ações que você normalmente faria ao assistir a um vídeo, como pausar, reproduzir, mudar legendas, avançar rápido, rebobinar, navegar na barra de progresso e outras ações disponíveis, dependendo do seu dispositivo. É sempre importante imitar o comportamento regular do usuário para identificar os bugs mais relevantes para nossos clientes.

  • Evite comportamentos forçados ao testar com dispositivos de streaming. Clicar rapidamente nos botões do controle remoto, por exemplo, não é uma ação regular esperada dos usuários. Essa ação pode desencadear comportamentos inesperados no dispositivo, que geralmente não são relevantes para nossos clientes.

  • Sempre tenha um serviço VPN confiável disponível durante os testes. Muitas vezes, os clientes precisam restringir o acesso ao conteúdo disponível nos aplicativos para determinadas localizações devido a razões legais ou contratuais. Mesmo ao testar um aplicativo de preparação, pode ser necessário usar uma VPN para um país específico para visualizar corretamente o conteúdo nos aplicativos do cliente. Portanto, antes de iniciar a sessão de teste, é recomendável procurar por um bom serviço VPN compatível com o seu dispositivo.

  • Adicione todos os seus dispositivos de streaming disponíveis ao seu perfil. Quanto mais dispositivos você tiver adicionado ao seu perfil, maior será a chance de receber um convite para testar usando um deles. Se você tiver fácil acesso a um dos dispositivos de streaming (seja seu ou de outro membro da casa que autoriza o uso para fins de teste), você sempre pode adicioná-lo ao seu perfil.

Mas lembre-se, compartilhar informações do cliente com outros não é permitido em nenhum dos ciclos Test IO; portanto, por favor, empreste um dispositivo apenas se puder testá-lo em um ambiente seguro.

  • Sempre remova o aplicativo de teste e credenciais (se fornecidas) do seu dispositivo após concluir os testes. Às vezes, nossos clientes fornecerão contas premium para que você teste o dispositivo como um usuário pago regular faria. No entanto, as credenciais são destinadas a serem usadas apenas durante os testes e não devem ser usadas para fins pessoais. Se for descoberto que você está usando o aplicativo fora da janela de teste ou compartilhando as credenciais com outras pessoas, isso resultará em banimento da nossa plataforma.

  • Lembre-se do escopo do teste e das descrições de recursos. Desenvolvedores de aplicativos de streaming podem estar interessados em testes exploratórios que abranjam o aplicativo inteiro ou apenas recursos e áreas específicas. Essas informações geralmente serão claras na descrição do teste, mas às vezes pode ser difícil identificar as áreas corretas que estão dentro do escopo do ciclo. Se você encontrar problemas ou não tiver certeza de algo, por favor, peça ajuda para o TL usando a guia de Chat no seu ciclo, em vez de fazer suposições.

  • O conteúdo do aplicativo (os ativos de vídeo) pode não ser controlado pelos nossos clientes. Às vezes, os desenvolvedores de aplicativos de streaming estão focados apenas no aplicativo em si, e a lista de filmes/séries/shows disponíveis é controlada por outra equipe (ou até mesmo por outras empresas). Em tais situações, os desenvolvedores do cliente podem não ser capazes de corrigir qualquer conteúdo incorreto (por exemplo, faltando uma temporada de série ou um filme com uma descrição incorreta). Portanto, para evitar relatórios de bugs desse tipo, a gravidade do bug de Conteúdo pode ser desativada no seu ciclo. No entanto, mesmo se os bugs de Conteúdo forem permitidos, recomendamos que você verifique as instruções para ver se há alguma nota sobre quais bugs de Conteúdo podem ser relatados.

Exemplos de bugs que geralmente são relevantes para nossos clientes

Para orientar e inspirar você na identificação de bugs, aqui estão alguns exemplos de problemas que nossos clientes considerariam importantes:

  • As legendas não estão sincronizadas com o vídeo ou não funcionam quando disponíveis.

  • Um erro é mostrado durante a reprodução de um vídeo.

  • O aplicativo trava ao realizar ações regulares (por exemplo, pausar um vídeo, pressionar o botão de voltar no controle remoto, avançar rápido na reprodução).

  • O vídeo não é adicionado à lista de favoritos (se aplicável).

  • O vídeo não é adicionado à lista de ❝recentemente reproduzidos❞ (se aplicável).

  • Os anúncios não são reproduzidos corretamente (se aplicável).

Isto respondeu à sua pergunta?