
A method of testing interfaces between computer program modules. The individual cause/effect charts of each of the modules are used to test the interfaces between the modules by executing the test cases in the charts in such manner that each test case need only be executed once. The variables passed between modules are monitored and compared with the input conditions in the charts.











