A Parasoft lançou uma ferramenta para aprimorar os testes de segurança para aplicações C e C++. A ferramenta surge em um momento em que as duas veneráveis linguagens de programação foram criticadas por questões de segurança.
Anunciada em 8 de abril, a ferramenta C/C++test CT (Continous Testing) tem como objetivo capacitar grandes equipes de desenvolvedores para construir sistemas embarcados confiáveis. Ele fornece uma solução abrangente para grandes equipes envolvidas no desenvolvimento de produtos C e C++ críticos para a segurança e críticos para a segurança, disse Parasoft. C/C++test CT integra-se com ambientes de desktop de desenvolvedores, como Visual Studio Code, estruturas de teste de unidade, como GoogleTest, Boost.Test e CppUnit, e fluxos de trabalho de CI/CD para testes contínuos e eficiência, de acordo com a Parasoft.
O teste C/C++ CT chega na esteira da Casa Branca encorajando os desenvolvedores a abandonar linguagens como C e C++ em favor de linguagens seguras para memória. O alerta da Casa Branca suscitou uma dura repreensão por parte do fundador do C++, Bjarne Stroustrup, que sublinhou que melhorar a segurança sempre foi um objetivo da linguagem C++ e que foram feitos esforços nesse sentido.
O teste CT C/C++ expõe vetores de teste ausentes, automatiza os requisitos de cobertura de código e estende os portões de qualidade de cobertura de código CI. A ferramenta permite uma integração mais limpa e flexível como ferramenta de cobertura, graças à sua natureza modularizada, disse Parasoft. A certificação do produto TUV é antecipada. Incluído no teste C/C++ está o DTP (Development Testing Platform) da Parasoft, um sistema central de relatórios baseado na web que fornece análises que permitem monitoramento de tendências e acompanhamento de progresso para várias métricas de cobertura.