Beginning Fuzz Cycle Automation: Improving Testing and Fuzz Development with Coverage Analysis

Beginning Fuzz Cycle Automation: Improving Testing and Fuzz Development with Coverage Analysis

|
In my previous post, we covered using bncov to do open-ended coverage analysis tasks to inform our testing. This time we’ll take a look at how to write better tests in the form of harness programs (also known as fuzz drivers, programs written to exercise specific parts of the code) ... Read More
How Much Testing is Enough? Understanding Test Results with bncov and Coverage Analysis.

How Much Testing is Enough? Understanding Test Results with bncov and Coverage Analysis.

|
A frequently asked question in software testing is “Is that enough testing, or should we do more?” Whether you’re writing unit tests for your programs or finding bugs in closed-source third-party software, knowing what code you have and have not covered is an important piece of information. In this article, ... Read More