Skip to content

7. Plano de Testes Funcionais do Produto

7.1. Objetivo

O objetivo de realizar um plano de testes é validar se o que foi planejado é executável considerando a sua funcionalidade, confiabilidade e segurança de uso. Sendo assim, este processo nos levará a garantir que a Esteira Inteligente funcione de forma adequada.

Os testes possuem o intuito de validar todas as funcionalidades da Esteira Inteligente, dessa forma, é importante que estes sejam realizados levando em consideração a estrutura, a elétrica, eletrônica e o software que são os componentes fundamentais deste projeto.

Dessa maneira, o plano de testes preliminar do produto está descrito abaixo.

7.2. Equipamentos Necessários

Para realizar os testes é indispensável termos alguns equipamentos, como:

  • Esteiras;
  • Sistema de célula de carga;
  • Peças para serem transportadas pela esteira;
  • Computador com o software do sistema da esteira;
  • Câmeras para avaliação via imagem;
  • Equipamentos de medição elétrica.

7.3. Procedimentos de Teste

7.3.1. Teste de Funcionalidade da Esteira:

  • Verificação da borracha:
  • Verificar se a borracha estica devidamente para permitir o rolamento adequado.
  • Procedimento: Inspecionar visualmente e fisicamente a elasticidade da borracha.
  • Critério de aceitação: A borracha deve esticar sem apresentar rupturas ou desgastes anormais.

  • Giro do motor de passo:

  • Verificar se a esteira gira de forma adequada a partir do motor de passo.
  • Procedimento: Acionar o motor e observar o movimento da esteira.
  • Critério de aceitação: A esteira deve girar suavemente e sem interrupções.

  • Simulação do giro correto:

  • Simular o giro no passo correto para a queda das peças no ritmo certo.
  • Procedimento: Configurar a esteira para operar em diferentes velocidades e observar a queda das peças.
  • Critério de aceitação: As peças devem cair no ritmo esperado sem falhas.

7.3.2. Teste de Validação da Célula de Carga:

  • Sinalização da célula de carga:
  • Verificar se a célula de carga envia os sinais necessários para conduzir as informações necessárias.
  • Procedimento: Aplicar diferentes pesos na célula e monitorar os sinais enviados.
  • Critério de aceitação: A célula deve enviar sinais precisos correspondentes aos pesos aplicados.

  • Precisão da célula de carga:

  • Verificar se a precisão da célula de carga está adequada para identificar as divergências de peso entre os materiais.
  • Procedimento: Comparar as leituras da célula com um padrão de peso conhecido.
  • Critério de aceitação: As leituras devem estar dentro de uma margem de erro aceitável.

7.3.3. Teste de Funcionalidade do Sistema:

  • Comunicação do software:
  • Verificar se o software consegue enviar e receber as informações necessárias e corretas dos dispositivos eletrônicos.
  • Procedimento: Realizar testes de envio e recepção de dados entre o software e os dispositivos.
  • Critério de aceitação: A comunicação deve ser estável e sem perdas de dados.

  • Usabilidade do software:

  • Verificar se possui fácil usabilidade.
  • Procedimento: Realizar testes de uso com diferentes usuários e coletar feedback.
  • Critério de aceitação: O software deve ser intuitivo e de fácil navegação.

  • Criação de kits:

  • Testar a criação de kits a partir dos materiais disponíveis para transporte.
  • Procedimento: Configurar e executar a montagem de kits no sistema.
  • Critério de aceitação: Os kits devem ser montados corretamente conforme configurado.

7.3.4. Teste da Inteligência Artificial:

  • Funcionamento da IA:
  • Verificar se ela está funcionando corretamente no sistema operacional da Esteira Inteligente.
  • Procedimento: Testar a IA em diferentes cenários de identificação de peças.
  • Critério de aceitação: A IA deve identificar e diferenciar as peças corretamente.

  • Identificação de peças:

  • Verificar se a IA consegue identificar e diferenciar as peças a partir das imagens.
  • Procedimento: Apresentar diferentes peças e verificar a identificação pela IA.
  • Critério de aceitação: A IA deve ter uma taxa de acerto alta na identificação das peças.

7.3.5. Teste de Sistema de Alerta:

  • Eficiência dos alertas:
  • Avaliar se os métodos de aviso são eficientes para evitar erros na composição dos kits.
  • Procedimento: Simular erros na composição e verificar se os alertas são acionados.
  • Critério de aceitação: Os alertas devem ser acionados em todos os casos de erro.

7.3.6. Teste de Falhas de Energia:

  • Simulação de corte de energia:
  • Simular corte de energia para validar se a bateria consegue fornecer energia para todos os componentes e não comprometer o uso da esteira.
  • Procedimento: Desligar a fonte principal de energia e monitorar o funcionamento da esteira.
  • Critério de aceitação: A esteira deve continuar funcionando corretamente com a energia da bateria.

7.3.7. Testes de Segurança do Hardware:

  • Verificação das conexões e componentes:
  • Verificar se as conexões e componentes estão adequados ao sistema.
  • Procedimento: Inspecionar fisicamente e realizar testes elétricos nos componentes.
  • Critério de aceitação: Todos os componentes e conexões devem estar firmes e operacionais.

7.4. Critérios de Aceitação

  • Funcionalidade da esteira:
  • A esteira deve funcionar de forma estável e controlada para cair apenas uma peça por vez.

  • Sistema de alerta:

  • O alerta deve ser emitido sempre que houver divergências, seja pela inteligência artificial ou pela célula de carga.

  • Usabilidade do software:

  • O software deve ter uma usabilidade adequada e sem defeitos que atrapalhem o seu uso.

  • Posicionamento da câmera:

  • A câmera deve estar posicionada de tal forma que seja possível a visualização das peças na dispensa da célula de carga.