A method for testing a network interface is provided that includes
generating a data pattern file based on a pseudocode file and testing the
interface using the data pattern file. The pseudocode file defines an
order for a plurality of data patterns in the data pattern file. The data
pattern file is provided to a testing device that may test the interface
using the data pattern file by applying the data patterns from the data
pattern file to the interface.