Systems and methods for model based generation of API test code are
disclosed. A number of interfaces are employed to enable flexible and
extensible visual representations of test parameter input data. One such
interface may enable diagramming of a test model that depicts sequencing
dependencies among a set of API's to be tested. The test model may be
sliced into test cases in accordance with the sequencing dependencies
and, for each test case, a linear sequence of API test code may be
generated.