Patent ID: 8165027

Claim:
A test apparatus for testing at least one device under test, comprising: a packet list storing section that stores a plurality of packet lists each of which includes a series of packets communicated between the test apparatus and the at least one device under test; a flow control section that designates an order of executing the plurality of packet lists in accordance with an execution flow of a test program that is designed to test the at least one device under test; a packet communicating section that sequentially communicates the series of packets included in packet lists from among the plurality of packet lists sequentially designated by the flow control section between the test apparatus and the at least one device under test, to test the at least one device under test; a communication block extracting section that extracts from the test program a plurality of communication blocks each of which includes a series of packets to be communicated in order; and a packet list generating section that generates the plurality of packet lists corresponding to the plurality of communication blocks extracted by the communication block extracting section and stores the generated plurality of packet lists on the packet list storing section.