Skip to main content

Fluxo geral de testes

Visão geral do fluxo de QA

O fluxo geral de testes da DBSeller foi estruturado para acompanhar todo o ciclo de vida de uma demanda, desde sua entrada até o acompanhamento pós-release. Esse fluxo não é linear nem isolado, ele funciona como um ciclo contínuo de validação e aprendizado, onde cada entrega gera insumos para melhorar as próximas.

O objetivo desse fluxo é garantir que os testes sejam planejados, executados e avaliados de forma estruturada, sempre considerando o contexto real de uso dos sistemas.


Entrada da demanda

O fluxo de QA se inicia com a entrada de uma demanda, que pode ser uma nova funcionalidade, uma melhoria ou a correção de um bug. Nesse momento, o QA passa a ter visibilidade sobre o que será desenvolvido e começa a analisar a demanda sob a ótica de qualidade.

Essa análise inicial considera:

  • entendimento do objetivo da demanda

  • impacto em funcionalidades existentes

  • sistemas envolvidos, como o e-Cidade e o Portal do Aluno

  • riscos potenciais relacionados ao uso real do sistema

Mesmo antes da implementação, o QA já começa a formar uma visão sobre o que precisará ser validado.validado como podemos ver no fluxo a baixo.

image.png


Planejamento de QA

Após a entrada da demanda, o QA realiza o planejamento dos testes. Esse planejamento não é feito de forma mecânica ou padronizada para todas as demandas, mas adaptado ao contexto específico do sistema e ao comportamento esperado dos usuários.

Na DBSeller, o planejamento de QA considera:

  • padrões de uso dos usuários do e-Cidade e do Portal do Aluno

  • criticidade da funcionalidade para a operação

  • histórico de problemas similares

  • impacto em integrações e fluxos já existentes

Com base nessas informações, o QA define a estratégia de teste, os tipos de teste aplicáveis, a necessidade de regressão e os critérios de validação, sempre buscando equilibrar cobertura, risco e esforço.


Execução de testes

Com o planejamento definido, o QA inicia a execução dos testes conforme a estratégia estabelecida. Essa execução pode envolver testes manuais, exploratórios, automatizados ou uma combinação dessas abordagens.

Durante a execução, o foco é:

  • validar se a funcionalidade atende ao que foi planejado

  • identificar falhas, inconsistências e comportamentos inesperados

  • avaliar impactos em outras partes do sistema

Os resultados são registrados de forma estruturada, garantindo rastreabilidade e clareza para as próximas etapas do fluxo.


Comunicação de resultados

Após a execução dos testes, os resultados são comunicados às áreas envolvidas. Essa comunicação não se limita ao registro de bugs, mas inclui:

  • status da validação

  • riscos identificados

  • pontos de atenção para a liberação

O QA atua como facilitador da informação, garantindo que desenvolvimento, produto e negócio tenham visibilidade clara sobre o estado da entrega e possam tomar decisões informadas.


Liberação e acompanhamento pós-release

Com base nos resultados de QA, ocorre a decisão de liberação. Após a entrega em produção, o fluxo de testes não se encerra. O QA acompanha o comportamento da funcionalidade em conjunto com os analistas de suporte, observando como os usuários interagem com a solução no ambiente real.

Esse acompanhamento inclui:

  • análise de chamados e feedbacks

  • identificação de comportamentos não previstos

  • avaliação da efetividade dos testes realizados

As informações coletadas no pós-release alimentam uma base de conhecimento, permitindo que lições aprendidas sejam aplicadas de forma mais eficiente em demandas futuras, sejam elas novas funcionalidades, melhorias ou correções.


Ciclo contínuo de aprendizado

O fluxo geral de testes da DBSeller funciona como um ciclo contínuo. Cada demanda gera aprendizados que retornam para as fases iniciais do processo, influenciando:

  • planejamento de testes

  • definição de estratégias

  • priorização de riscos

Dessa forma, a qualidade evolui de forma incremental, baseada na experiência real de uso dos sistemas e na análise dos resultados obtidos ao longo do tempo.