Para facilitar el acceso a los diferentes idiomas y para que haya más información disponible en nuestro sitio, hemos optado por la traducción automática. Le agradecemos su comprensión respecto a la traducción literal del contenido.
Serviço de controlo de qualidade contínuo
Serviço de controlo de qualidade contínuo
Uma mudança de paradigma nos testes
O controlo de qualidade contínuo não significa apenas executar testes automáticos, é uma mudança de paradigma no teste que está embutido nos novos paradigmas Agile e DevOps e que responde às necessidades atuais do mercado:
As arquiteturas de aplicativos são cada vez mais distribuídas e complexas, abrangendo a cloud, APIs, microsserviços e muito mais, criando combinações virtualmente infinitas de diferentes protocolos e tecnologias em uma única transação de negócios.
Graças ao Agile e ao DevOps, muitos aplicativos são lançados em períodos que variam de 2 semanas a milhares de vezes por dia. Como resultado, o tempo disponível para projeto, manutenção e, principalmente, execução de testes é drasticamente reduzido.
Agora que o software é a interface principal do negócio, uma falha de aplicativo é uma falha de negócio, e mesmo uma falha aparentemente pequena pode ter sérias repercussões se afetar a experiência do usuário. Como resultado, os riscos relacionados ao aplicativo se tornaram uma preocupação para as empresas.
A Inetum fornece soluções de QA contínuas que visam atingir os seguintes objetivos:
O teste deve se tornar parte integrante do processo de desenvolvimento
Os testes devem estar prontos para serem executados assim que a funcionalidade relacionada for implementada
A organização deve ter identificado os testes que devem ser executados nas diferentes etapas do Pipeline DevOps na forma de Quality Gates
Cada conjunto de teste deve ser executado rápido o suficiente para evitar um gargalo no estágio associado do processo de entrega de software
É necessária uma maneira de estabilizar o ambiente de teste para evitar que alterações frequentes causem um grande número de falsos positivos.
Construímos estruturas de teste para cada estado do Pipeline DevOps :
Compliance com a Qualidade Interna em Integração Contínua (evolutivo e sustentável)
Teste automatizado
Análise de código estático
Teste de Unidade e TDD
Teste de aceitação e BDD
Avaliações por pares vs programação por pares
Padrões e boas Practices para codificação e teste
Compliance com a Qualidade Externa em entregas contínuas (comportamento correto)
Orquestração de teste
Virtualização de serviços
Integração E2E funcional automatizada e teste de regressão usando BDD
Teste automatizado não funcional de acessibilidade, desempenho e segurança
Verificação e Controle de Portões de Qualidade
Compliance com as expectativas do cliente em operação contínua