作者: Paul A. Strooper , Daniel Hoffman
DOI:
关键词:
摘要: Contrary to the explosion of activity in O-O design and programming, little attention has been given testing. This article discusses how testgraphs provide an intuitively appealing method for defining automatically executing test cases. In testgraph methodology, programmer performs three tests. The first is define nodes arcs testgraph. Second, executable oracles basis both output checking input generation. Third, driver class loads provides calls that implement state transitions class-under-test (CUT) behaviour each state.