API Sanity Checker

API Sanity Checker is an automatic unit test generator for C/C++ shared libraries. The main feature of this tool is the ability to completely automatically generate reasonable (in most, but unfortunately not all, cases) input arguments for every API function straight from the library header files. The tool can be used as a smoke test or fuzzer for a library API to catch serious problems like crashes or program hanging.

Comment
enAPI Sanity Checker is an automatic unit test generator for C/C++ shared libraries. The main feature of this tool is the ability to completely automatically generate reasonable (in most, but unfortunately not all, cases) input arguments for every API function straight from the library header files. The tool can be used as a smoke test or fuzzer for a library API to catch serious problems like crashes or program hanging.
Developer
enAndrey Ponomarenko
Has abstract
enAPI Sanity Checker is an automatic unit test generator for C/C++ shared libraries. The main feature of this tool is the ability to completely automatically generate reasonable (in most, but unfortunately not all, cases) input arguments for every API function straight from the library header files. The tool can be used as a smoke test or fuzzer for a library API to catch serious problems like crashes or program hanging.
Homepage
lvc.github.io/api-sanity-checker/
Hypernym
Generator
Is primary topic of
API Sanity Checker
Label
enAPI Sanity Checker
LatestReleaseDate
8 September 2015
Latest release date
8 September 2015
LatestReleaseVersion
1.98
Latest release version
1.98.7
License
GNU General Public License
License
GNU General Public License
License
GNU Lesser General Public License
License
GNU Lesser General Public License
Link from a Wikipage to an external page
lvc.github.io/api-sanity-checker/
Link from a Wikipage to another Wikipage
Application programming interface
Category:Software testing tools
Fuzz testing
GNU General Public License
GNU Lesser General Public License
Header file
Library (computing)
Linux
List of unit testing frameworks
Mac OS X
Microsoft Windows
Perl
Sanity testing
Smoke testing (software)
Unit testing
Name
enAPI Sanity Checker
Name
enAPI Sanity Checker
OperatingSystem
Linux
Mac OS X
Microsoft Windows
ProgrammingLanguage
Perl
Released
30 November 2009
Release date
30 November 2009
SameAs
4K5wH
m.09k5134
Q4653319
Subject
Category:Software testing tools
WasDerivedFrom
API Sanity Checker?oldid=1064279349&ns=0
Website
https://lvc.github.io/api-sanity-checker/
WikiPageLength
1757
Wikipage page ID
25506823
Wikipage revision ID
1064279349
WikiPageUsesTemplate
Template:Infobox software
Template:Reflist
Template:Release date and age
Template:Short description
Template:Start date