Patent ID: 6243862
Filing Date: 2001-06-05
Classification: G06F

Abstract:
A tool for enabling a test operator to create a test script comprising commands of a simplified test language and to execute the commands of the test script to test a component of a distributed transaction processing system implemented in accordance with X/Open Distributed Transaction Processing model and supporting the XATMI application programming interface of said model (XATMI API), each command of the simplified test language corresponding to a respective one of the function calls of the XATMI API and at least some of the commands of the test language having a syntax and semantics that requires a lesser number of parameters to be supplied with the command than the formal syntax of the corresponding function call of the XATMI API, said tool comprising:a parser for parsing the commands of the test script; andan interpreter that (i) determines from a parsed command of the test script whether any parameters required by the formal syntax of the corresponding function call of the XATMI API have not been supplied, (ii) generates default values for any unsupplied parameters, (iii) constructs the corresponding function call of the XATMI API in accordance with its formal syntax using said generated default parameter values, and (iv) issues the constructed function call to the component under test.