Selecione seu idioma

Página inicial arrow-right Criterion

Nós compilamos uma lista de 3 alternativas gratuitas e pagas para o Criterion. Os principais concorrentes incluem: Google Test, CPPUnit. Além disso, os usuários também fazem comparações entre Criterion e UnitTest++. Além disso, você pode conferir outras opções semelhantes aqui: About.


Google Test
Free Open Source

A estrutura do Google para escrever testes de C ++ em uma variedade de plataformas (Linux, Mac OS X, Windows ...

CPPUnit
Free Open Source

Obtenha a porta CppUnit - C ++ da JUnit no SourceForge.net.

UnitTest++
Free Open Source

UnitTest ++ é uma estrutura de teste de unidade para C ++ projetada para simplicidade e portabilidade.

Uma estrutura de teste C simples, mas extensível.

Criterion Plataformas

tick-square Linux
tick-square Mac
tick-square Windows

Criterion Vídeo e capturas de tela

Criterion Visão geral

O critério é uma estrutura de teste de unidade C de plataforma cruzada não intrusiva.

A maioria das estruturas de teste para C exige muito código padrão para configurar testes e suítes de testes - você precisa criar um main, registrar novos suítes de testes, registrar os testes nessas roupas e, finalmente, chamar as funções corretas.

Isso oferece ao usuário um ótimo controle, com o custo infeliz da simplicidade.

O critério segue o princípio do KISS, mantendo o controle que o usuário teria com outras estruturas:

Os testes são registrados automaticamente quando declarados.
É fornecido um ponto de entrada padrão, sem a necessidade de declarar um main, a menos que você queira fazer um tratamento especial.
Os testes são isolados em seu próprio processo, falhas e sinais podem ser relatados e testados.
O progresso e as estatísticas podem ser acompanhados em tempo real com ganchos de relatório.

Criterion Recursos

tick-square Unit Testing

Principais alternativas ao Criterion

Compartilhe sua opinião sobre o software, deixe uma avaliação e ajude a torná-lo ainda melhor!

Criterion Etiquetas

test-framework

Sugerir alterações

Seu feedback

Selecione uma classificação
Por favor, selecione uma classificação

Your vote has been counted.

Do you have experience using this software?