Questa è l'app Linux denominata Criterion la cui ultima versione può essere scaricata come v2.4.1.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata Criterion con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Criterio
DESCRIZIONE
La maggior parte dei framework di test per C richiede molto codice boilerplate per impostare test e suite di test: è necessario creare un main, quindi registrare nuove suite di test, quindi registrare i test all'interno di queste suite e infine chiamare le funzioni giuste. Ciò offre all'utente un grande controllo, allo sfortunato costo della semplicità. Criterion segue il principio KISS, pur mantenendo il controllo che l'utente avrebbe con altri framework. Supporta test e teorie parametrizzate. I progressi e le statistiche possono essere seguiti in tempo reale con i report hook. Il formato di output TAP può essere abilitato con un'opzione. Funziona su Linux, FreeBSD, macOS e Windows (compilazione con MinGW GCC e Visual Studio 2015+). Se desideri vedere Criterion incluso nella tua distribuzione preferita, contatta il loro team di manutentori dei pacchetti. Viene fornito un punto di ingresso predefinito, non è necessario dichiarare un main a meno che non si desideri eseguire una gestione speciale.
Caratteristiche
- Compatibile con C99 e C++11
- I test vengono registrati automaticamente al momento della dichiarazione
- Implementa una struttura del framework xUnit
- Viene fornito un punto di ingresso predefinito, non è necessario dichiarare un main a meno che non si desideri eseguire una gestione speciale
- I test sono isolati nel proprio processo, gli arresti anomali e i segnali possono essere segnalati e testati
- Interfaccia unificata tra C e C++: includi l'intestazione del criterio e funziona
Linguaggio di programmazione
C
Categorie
Questa è un'applicazione che può essere recuperata anche da https://sourceforge.net/projects/criterion.mirror/. È stato ospitato in OnWorks per poter essere eseguito online nel modo più semplice da uno dei nostri Sistemi Operativi gratuiti.