Software testing tools have become an important part of software security programs, particularly given the increasing scale and complexity of software and related environments where data flow can overwhelm insufficiently automated security approaches.