Escopo do Teste

Informações sobre o que testar e quais informações considerar.

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

"Se você encontrar informações confusas ou contraditórias, por favor, pergunte ao Líder da Equipe através do chat em vez de fazer suposições".

Apresentação

O escopo de um teste define quais áreas do produto de um cliente devem ser testadas, quais funcionalidades devem ser focadas, que tipos de bugs o cliente está interessado e que áreas ou recursos não devem ser testados de forma alguma.

Se algo estiver dentro do escopo, por favor, teste; se algo estiver fora do escopo, não deve ser testado. Compreender o escopo de um teste é crucial para ser um testador bem-sucedido em nossa plataforma.

Quais informações compõem o escopo de um teste?

Termos deste teste

Primeiro as coisas – A seção Termos deste teste irá resumir o escopo do teste e determinar o idioma que deve ser usado nos seus relatórios. Esta seção é a primeira que você notará em um ciclo, pois não seguir essas instruções resultará em consequências para você e sua conta no Test IO.

Ambiente de teste

A URL na seção de Acesso no topo da página de visão geral do teste define qual site ou aplicativo deve ser testado. Outros sites ou aplicativos não estão sob teste (a menos que indicado de forma diferente na descrição do teste), incluindo outras versões do mesmo aplicativo. Para mais informações, consulte Ambiente de Teste.

Você só pode ver as informações de acesso uma vez que o teste comece (observe a contagem regressiva no topo), confirme sua participação no ciclo e concorde com os termos do ciclo.

Funcionalidades

Cada teste contém pelo menos uma do que chamamos de funcionalidades. Uma funcionalidade pode descrever uma área de um produto, como uma página de entrada, uma página de visão geral do produto, ou uma página de detalhes do produto de uma loja virtual, pode descrever um processo, como um processo de finalização de compra de um site ou aplicativo, ou pode até ser uma funcionalidade específica que deve ser testada. Por exemplo:

Quando um cliente configura um novo teste, funcionalidades padrão, chamadas funcionalidades padrão, serão adicionadas por padrão. Os clientes podem usar essas funcionalidades padrão e modificá-las se desejarem ou adicionar completamente novas funcionalidades. Você pode aprender mais sobre algumas das nossas funcionalidades padrão aqui.

Você só pode enviar relatórios de bugs se houver uma funcionalidade correspondente no teste. Por exemplo, se nenhum das funcionalidades fornecidas abranger o processo de finalização de compra, você não pode relatar bugs relacionados a ele.

Tipos de bugs e gravidades

Os clientes geralmente têm interesse apenas em certos tipos de bugs e/ou gravidades, não em todos ao mesmo tempo (Funcional, Conteúdo, Visual, Usabilidade). Você pode verificar quais tipos de bugs e gravidades estão no escopo ao examinar a tabela de pagamento na barra lateral direita na página de visão geral do teste:

Se um tipo de bug/gravidade não estiver listado lá, você não poderá selecioná-lo no formulário de relatório de bugs e, portanto, estará fora do escopo. Por exemplo, se a tabela de pagamento não listar o tipo de bug Visual, você não poderá relatar bugs visuais.

Instruções de teste

As instruções de teste são exibidas abaixo da seção de Acesso e consistem em três partes:

  • O objetivo deste teste: Esta seção geralmente abrange o propósito geral do teste. Frequentemente, menciona no que se concentrar, como uma nova funcionalidade que está prestes a ser lançada.

  • Fora de escopo: O que não deve ser testado é especificamente declarado aqui. Em sites ao vivo, muitas vezes você não pode concluir pedidos no final de um processo de finalização de compra, ou algumas áreas de um site ou aplicativo podem não estar prontas ainda. Certifique-se de seguir estas informações – ignorá-las pode ter grandes consequências.

  • Requisitos adicionais: Se houver algo mais a ser destacado, as informações serão fornecidas nesta seção. Isso pode ser informações sobre todo o teste, credenciais para contas de usuário, informações de pagamento fictícias, etc.

Anexos

Em alguns casos, um ou more anexos podem ser fornecidos. Eles serão encontrados na barra lateral direita na página de visão geral do teste. Geralmente, são planilhas, documentos, imagens, vídeos ou arquivos PDF fornecidos diretamente pelo cliente. Os anexos podem conter informações ou requisitos importantes do cliente, portanto, certifique-se de verificá-los com cuidado antes de começar a testar o aplicativo ou site.

Dispositivos solicitados

Normalmente, você será convidado para o ciclo para usar um dispositivo específico seu. Este dispositivo é exibido na barra lateral direita na página de visão geral do teste. Para uma cobertura ideal de dispositivos, nosso algoritmo de distribuição convida testadores para dispositivos diferentes. Você só pode usar os dispositivos solicitados que foram atribuídos a você. Ao testar sites, você deve não apenas usar o dispositivo correto, mas também um dos navegadores disponíveis na lista.

Se as vagas para o dispositivo solicitado estiverem preenchidas, você poderá participar do teste com um dispositivo diferente se houver outras vagas disponíveis. Na página "Enviar um Bug", você pode verificar com qual dispositivo você está no teste.

Informações do chat

O líder da equipe ou o Gerente de Sucesso do Cliente podem ter fornecido informações adicionais sobre o escopo ou postado lembretes importantes. Por favor, sempre verifique o chat se vir que há novas mensagens. Sempre que tiver dúvidas sobre o ambiente ou o escopo do ciclo, use o chat para pedir ajuda ao Líder da Equipe ou até mesmo a outros testadores

Fora de escopo

Fora de escopo significa que algo não deve ser testado. Observe que os seguintes pontos estão sempre fora de escopo (a menos que indicado de forma diferente na descrição do teste):

  • Questões Jurídicas. Não somos consultores legais e a gravidade de um bug não é determinada por disposições legais, estruturas ou normas.

  • Questões relacionadas a extensões de navegador, bloqueadores de anúncios ou scanners de vírus, como bloqueio de determinados conteúdos ou até mesmo a execução de aplicativos.

  • O conteúdo do site não deve ser alterado, por exemplo, usando o serviço Google Tradutor para traduzir o site para outro idioma, pois isso pode levar a comportamentos inesperados.

  • Problemas de configuração nos testes.

Problemas de configuração

Problemas de configuração não são bugs legítimos - isso significa apenas que há um problema com a configuração do teste ou do ambiente de teste. Por favor, relate esses problemas ao Líder da Equipe via chat de teste, que, por sua vez, entrará em contato com o CSM. Aqui estão alguns exemplos:

  • A URL fornecida na seção de ambiente de teste de um teste está errada (erro 404).

  • O ambiente de teste só pode ser acessado com credenciais, mas nenhuma é fornecida ou as fornecidas não funcionam.

  • O ambiente de teste requer um proxy ou VPN para ser acessado, mas esta informação está ausente nas instruções (erros 403, 1020).

  • Um aplicativo não pode ser baixado ou instalado.

  • O ambiente não está disponível por algum tempo durante o teste. Lembre-se de que o cliente pode atualizar o ambiente durante uma execução de teste, portanto, certifique-se de que seus problemas não sejam temporários.

  • O cliente forneceu credenciais de login ou pagamento para contas de usuário, mas elas não funcionam.

  • Um link em um ambiente de preparação redireciona para o site ao vivo deles. O link não foi atualizado para apontar para o ambiente de preparação durante a configuração do ambiente de teste.

  • Os requisitos de dispositivo para um teste, por exemplo, listam iOS 9, mas o aplicativo em teste só pode ser instalado no iOS 10 e superior.

O escopo não está claro ou contém informações contraditórias

Se você não entender algo sobre o escopo ou encontrar informações contraditórias, por favor, entre em contato com o Líder da Equipe do teste via chat, conforme descrito no artigo Instruções Confusas. Compartilhar essas informações nos ajuda a melhorar as configurações dos testes futuros.

Por que as informações às vezes não são consistentes?

Quando os clientes pretendem executar um novo teste, mas a configuração de teste de um teste anterior pode ser reutilizada de alguma forma, eles geralmente duplicam aquele teste antigo e ajustam as gravidades, bem como os requisitos adicionais. Recursos e instruções geralmente não são ajustados, então, às vezes, informações irrelevantes podem ser mostradas a você ou descrições de recursos e requisitos adicionais podem se contradizer. Como os recursos foram duplicados, mas os requisitos adicionais foram escritos especificamente para o novo teste, os requisitos adicionais geralmente substituirão as descrições dos recursos.

Se você encontrar informações confusas ou contraditórias, por favor, pergunte ao Líder da Equipe via chat em vez de fazer suposições.

Isto respondeu à sua pergunta?