摘要 |
An embodiment of the present invention relates to using a test script to test a program under test (PUT) based on instrumenting the program under test by inserting state inspection code into predefined points of interest associated with test initialization points, test start points, and test completion points. A test script is modified to listen for notifications from the instrumented program under test. When an instrumented process is being executed notification is sent to a runtime library (RTL). The runtime library then delivers the notification by way of inter-process communication (IPC) to the test script. The test script uses such notifications, in part, to determine states of the program under test and to test the program under test.
|