Dines is the definitive answer to DNS testing. It allows the creation of any DNS packet with the possibility to fuzz some fields. Used in shell scripts allows also the creation of fake DNS servers that answer in custom ways.
more here........https://github.com/crondaemon/dines
more here........https://github.com/crondaemon/dines