The fuzzer afl is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast power schedules, MOpt mutators, unicorn_mode, and a lot more!
-
Updated
Nov 4, 2024 - C
Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times.
The fuzzer afl is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast power schedules, MOpt mutators, unicorn_mode, and a lot more!
An online request replication and TCP stream replay tool, ideal for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, and more.
Large Language Model guided Protocol Fuzzing (NDSS'24)
A Micro (1k lines of code) Unit Test Framework for C/C
Simple multicast testing application
QTools collection of open source tools for embedded systems development on Windows, Linux and MacOS
This repository contains tests for several projects done at 42.
Simple memory tester mirror from http://pyropus.ca/software/memtester/. Please note that I am not the author of Memtester
A simple BDD library for the C language
Classic msend and mreceive tools for multicast testing. TIP: check out mcjoin(!) and mping as well.
A robust header-only unit testing framework for C and C programming language. Support function mocking, memory leak detection, crash report.
OpenMP Offloading Validation & Verification Suite; Official repository. We have migrated from bitbucket!! For documentation, results, publication and presentations, please check out our website ->
Linear-time Temporal Logic guided Greybox Fuzzing (ICSE'22)
A Library for Static and Dynamic Analysis of AVR binaries.
Embedded Test (ET) -- The Super-Simple Embedded Test
Barcelona OpenMP Task Suite is a collection of applications that allow to test OpenMP tasking implementations and compare its behaviour under certain circumstances: task tiedness, throttle and cut-offs mechanisms, single/multiple task generators, etc.
AceUnit (Advanced C and Embedded Unit): A comfortable C code unit test framework. AceUnit is JUnit 5.x style, easy, modular and flexible. AceUnit can be used in resource constrained environments, e.g. embedded software development.
Test Management software for DevOps, including CI Results Dashboard, Manual Test Case Management, and Exploratory testing
The #1 Test Case Creation and Management for GitHub Workflows
Automatically detect, track, and rank flaky tests so you can regain trust in your test suite