Quando testes automatizados tornar-se inutilizável e falhar, resulta em conflitos de recursos e interrupções no processo de teste. Os recursos de autocorreção identificam e corrigem rapidamente esses defeitos de teste para ajudar a manter um ambiente de teste confiável.
Usando técnicas de classificação de IA, nosso novo recurso de autocura baseado em IA pode compreender e reparar a causa raiz das falhas de teste de forma autônoma, sem intervenção humana. Os testes que falharam são examinados em relação às versões anteriores para descobrir e reparar testes defeituosos. Isso reduz bastante o tempo necessário para manutenção da automação, ajudando as equipes a se concentrarem no aumento da cobertura.
O recurso concentra-se nos defeitos dos testes e não nos bugs de automação, pois os testes fornecem feedback de qualidade. Desde CI os pipelines só falharão no caso de um problema relacionado ao produto. O Self-Healing oferece às equipes a capacidade de diferenciar entre problemas de automação e defeitos reais em seus aplicativos.
Veja este vídeo de Digital.ai O gerente de produto, Adir Krafman, apresenta o recurso e mostra como ele funciona.