CppCast cover image

Factorio

CppCast

00:00

The Importance of Deep State in Automated Code Testing

Anyone who's interested in fuzzing automated code testing really needs to read this article and check out deep state. So with fuzzing, if you have an input that can take any kind of data, doesn't matter what kind of data it is, you want to run it over all of the possible types of inputs. You can use a fuzzer to generate a blob of data, you pass it to the scripting engine, and then it just tries to execute it. The fuzzers use code instrumentation with like code coverage metrics to determine what functions have been called by your program.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app