Add documentation of testing

This commit is contained in:
Ficsor Attila 2020-11-08 23:51:33 +01:00
parent f38dcfe4f1
commit 2721833cca
3 changed files with 11 additions and 0 deletions

BIN
doc/afl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

11
doc/testing.md Normal file
View File

@ -0,0 +1,11 @@
# Testing of CAFF Previewer
# AFL
Fuzz testing was conducted using WinAFL, the Windows adaptation of AFL. This test during the several hours it ran in four threads paralelly only found one test case which caused the program to crash.
The [file](id_000000_00_EXCEPTION_ACCESS_VIOLATION.caff) which caused the program to crash can be found next to this in the doc directory.
![Output of ALF](afl.png)
# Valgrind
We used the file generated by AFL during testing with valgrind.