Há alguns meses, TCoffee e Code conseguiram destacar tudo sobre o Desenvolvimento Orientado a Testes. O webinar apresentou Stephen Ball e Jens Fudge enquanto discutiam a importância do desenvolvimento orientado a testes na programação, especialmente em Delphi. Também conhecemos mais sobre os testes unitários e todas as suas vantagens notáveis. Curiosamente, nesta nova sessão de TCoffee e Código, examinaremos mais profundamente este tópico e aprenderemos mais sobre os diferentes níveis de teste, métricas de origem e cobertura de código.

Quais são os diferentes níveis de teste?

Juntando-se ao painel para este webinar estão alguns dos prolíficos desenvolvedores e MVPs da Embarcadero, como Ian Barker, Bob Swart, Dalija Prasnikar e Alister Christie. O webinar de duas horas se concentrará principalmente nos quatro níveis diferentes de teste. Geralmente, existem quatro níveis de teste identificados, incluindo o Teste de Unidade, Teste de Integração, Teste de Sistema e Teste de Aceitação. Cada nível de teste tem seu próprio propósito. O Teste de Unidade, por exemplo, é o nível inicial que verifica se os componentes de software estão cumprindo suas funcionalidades ou não. O Teste de Integração, por outro lado, verifica o fluxo de dados e a integração entre as classes e outros componentes do código, enquanto o teste do sistema é executado em um sistema completo e verifica a interação geral dos componentes. Por último, o teste de aceitação é feito para verificar se o sistema atende às especificações e requisitos.

O que são métricas de código-fonte e o que significa cobertura de código?

Todos os procedimentos de teste mencionados acima foram feitos usando ferramentas de teste focadas em Delphi, como DUnit, DUnitX, TestInsight e muito mais. Além dos níveis de teste e do desenvolvimento orientado a teste, esta discussão também destacará o uso de métricas de código-fonte e cobertura de código no Delphi. O painel discutirá o uso de várias ferramentas de qualidade de código, como Audits & Metrics no Delphi, Method Toxicity Metrics, Pascal Expert e Pascal Analyzer da Peganza, TM FixInsight e muito mais.

Sinta-se à vontade para participar desta sessão de webinar TCoffee and Code para aprender mais sobre os diferentes níveis de teste, métricas de origem, desenvolvimento orientado a teste e cobertura de código.

perto

Reduza o tempo de desenvolvimento e chegue ao mercado mais rapidamente com RAD Studio, Delphi ou C ++ Builder.
Projeto. Código. Compilar. Implante.
Iniciar avaliação gratuita   Aprimore hoje

   Delphi Community Edition grátis   Edição gratuita da comunidade C ++ Builder