A Microsoft anunciou recentemente, em public preview, a introdução do campo Actual Result (Resultado Real) dentro das funcionalidades de teste manual do Azure Test Plans. Para times que operam em setores regulados ou que mantêm processos rigorosos de garantia de qualidade (QA), essa adição representa uma evolução significativa na gestão de evidências de software.
Historicamente, o Azure Test Plans permitia a definição de resultados esperados (Expected Result), mas o registro do desfecho real de cada passo dependia de campos de texto livre ou anexos descentralizados, o que muitas vezes dificultava o trabalho de auditoria e a rastreabilidade cross-equipe. Com a nova implementação, a captura de dados se torna estruturada e nativa.
O que muda na prática
Do ponto de vista de engenharia e conformidade, a funcionalidade entrega quatro pilares importantes:
- Granularidade: O Actual Result agora é capturado no nível de cada passo do teste, aceitando tanto campos de texto quanto anexos (como prints de tela ou logs), o que reduz a ambiguidade nos relatórios de bug.
- Governança de Processo: É possível configurar o campo como opcional ou obrigatório através das configurações do Test Plan. Isso permite que gestores apliquem uma política de compliance rigorosa, garantindo que nenhum teste seja finalizado sem as evidências adequadas.
- Rastreabilidade para Auditoria: Os resultados ficam armazenados diretamente nos metadados da execução do teste (Test Run Hub), facilitando a extração de relatórios conforme a necessidade de auditorias internas ou externas.
- Integração via API: Para empresas que utilizam pipelines robustas de automação e desejam integrar métricas de testes manuais em dashboards personalizados, o campo agora está disponível via Azure DevOps REST API.
Considerações para o seu time
Como se trata de uma funcionalidade em Public Preview, é fundamental alinhar expectativas. Recursos em fase de preview no Azure DevOps não possuem SLA garantido e podem sofrer alterações até a disponibilidade geral (GA). Recomendamos que times de QA realizem uma implementação piloto antes de migrar todo o seu fluxo de evidências para o novo modelo.
Além disso, a implementação é gradativa. Se o recurso ainda não estiver visível em sua organização, a Microsoft orienta aguardar a propagação da atualização nas próximas semanas. Para relatar falhas ou enviar sugestões, o time de engenharia da Azure mantém canais abertos através do Azure DevOps Community.
Artigo originalmente publicado por Panagiotis Liaros em Azure Updates - Latest from Azure Charts.