O que é o teste piloto?
TESTE PILOTO é definido como um tipo de Teste de Software que verifica um componente do sistema ou todo o sistema em uma condição operacional em tempo real. O objetivo do Teste Piloto é avaliar a viabilidade, tempo, custo, risco e desempenho de um projeto de pesquisa.
Este teste é feito exatamente entre o UAT e a Produção.
No teste piloto, um grupo selecionado de usuários finais experimenta o sistema em teste e fornece o feedback antes da implantação completa do sistema.
Em outras palavras, significa realizar um ensaio geral para o teste de usabilidade que se segue.
O teste piloto ajuda na detecção precoce de bugs no sistema.
O teste piloto se preocupa com a instalação de um sistema no local do cliente (ou ambiente simulado do usuário) para teste em relação ao uso contínuo e regular.
O método mais comum de teste é testar continuamente o sistema para descobrir suas áreas fracas. Esses pontos fracos são então enviados de volta para a equipe de desenvolvimento como relatórios de bugs, e esses bugs são corrigidos na próxima construção do sistema.
Durante esse processo, às vezes, o teste de aceitação também é incluído como parte do Teste de Compatibilidade. Isso ocorre quando um sistema está sendo desenvolvido para substituir um antigo.
Em Engenharia de Software, o Pilot Testing responderá a perguntas como, se o produto ou serviço tem um mercado potencial.
Por que o teste piloto é importante
O teste piloto é importante porque ajuda de muitas maneiras, como software de depuração e procedimento usado para teste, verificação da prontidão do produto para implementação em escala total, melhor decisão sobre a alocação de tempo e recursos, dá oportunidade de avaliar a reação de sua população-alvo ao programa, medição de sucesso do programa e dá à equipe a chance de praticar atividades que usarão para teste de usabilidade.
Como fazer o teste piloto
O nível do teste piloto depende do tamanho e escopo do seu projeto de migração. O teste piloto real é feito em uma área ou laboratório dedicado, onde os usuários executam vários procedimentos, transações e relatórios enquanto simulam a funcionalidade do software.
O teste piloto pode ser realizado dependendo do contexto do projeto,
- Para uma empresa em geral, um teste piloto pode ser realizado com um grupo de usuários em um conjunto de servidores em um datacenter
- Para uma empresa de desenvolvimento da web, um teste piloto pode ser conduzido hospedando arquivos do site em servidores de teste ou pastas ao vivo na Internet
- Para fornecedores de software comercial, um teste piloto pode ser conduzido com um grupo especial de primeiros usuários.
O teste piloto envolve seguir o Plano de Teste
Etapa 1 : Criar um Plano Piloto
Etapa 2 : Prepare-se para o teste piloto
Etapa 3 : implantar e testar o teste piloto
Etapa 4: avalie o teste piloto
Etapa 5: Prepare-se para implantação de produção
Antes de realizar um teste piloto, as seguintes coisas precisam ser consideradas,
- Fornece treinamento adequado para os participantes
- Um plano de implantação para implantar os servidores e preparar sistemas para o piloto
- Documentação do processo de instalação
- Testando scripts para cada aplicativo de software. Consiste em listas de verificação de funções a serem executadas
- Fornece feedback constante para as equipes de design e teste dos usuários, usando e-mails ou sites
- Defina os critérios de avaliação do piloto, como informações sobre o número de usuários insatisfeitos, o número de chamadas e solicitações de suporte, etc.
- Envolva um grupo de trabalho de parceiros da comunidade ou partes interessadas que investiram em seu projeto e se reunirão regularmente para discutir seu progresso
- Desenvolveu um plano de avaliação e instrumentos / ferramentas de avaliação para captar as informações necessárias sobre conhecimentos, mudanças de atitudes e comportamento do grupo piloto.
Durante o teste piloto, a equipe coleta e avalia os dados do teste. Com base nesses dados, a equipe escolherá uma das estratégias.
- Stagger Forward - implantar um novo candidato a lançamento para o grupo piloto
- Reverter - execute o plano de reversão para restaurar o grupo piloto ao seu estado de configuração anterior
- Suspender - Suspender teste piloto
- Patch e continuar - implantar patches para corrigir a solução existente
- Implementar - Prossiga para uma implementação da solução
Boas práticas para teste piloto
- Agende o teste piloto dois dias antes do teste de usabilidade.
- Não inicie o teste piloto até que todos os usuários, clientes e equipe do projeto concordem com os critérios para um resultado bem-sucedido
- Peça aos usuários para marcar qualquer problema em suas cópias de materiais, descrever suas preocupações e oferecer sugestões (se houver) para melhorias.
- Informar aos usuários a finalidade, duração e progresso do piloto
Exemplo de teste piloto
A seguir estão alguns exemplos comuns de teste piloto:
- A Microsoft executa programas do Windows Insider para o teste piloto do Windows 10
- O Google executa o programa Android Beta para usuários do Nexus para testar seu sistema operacional Android
- A HP funciona online para o Pilot Testing seus produtos e serviços
Resumo :
- O teste piloto é a verificação de um componente do sistema ou de todo o sistema em condições operacionais em tempo real.
- Este teste é feito exatamente entre o UAT e a Produção.
- Isso ajudará a verificar se o seu produto está pronto para implementação em escala total