发明名称 Method and system for testing client-server applications
摘要 A database-driven testing method and system for testing client-server applications are described. The system first receives a command to test a module on a server and identifies in a database a message list corresponding to the module. The message list indicates at least a request message and an expected response message supported by the module to be tested. The system then retrieves from the database a plurality of parameters for the messages in the message list and constructs the request message based on the parameters. The system then transmits the request message to the module on the server, receives a server response message from the server in response to the request message, and compares the server response message with the expected response message.
申请公布号 US8977599(B2) 申请公布日期 2015.03.10
申请号 US201012944198 申请日期 2010.11.11
申请人 Verizon Patent and Licensing Inc. 发明人 Sharma Nityanand;Malviya Nitesh
分类号 G06F17/30;G06F11/36 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for testing, comprising: receiving a command to test a plurality of modules residing on a server, the command including identifications of the modules; identifying in a database one or more message lists corresponding to the modules, the one or more message lists defining, for the respective modules, at least a request message and an expected response message corresponding to the request message; retrieving, for the respective modules from the database, definitions of the request message and the expected response message and a plurality of parameters for the request message and the expected response message; constructing copies of the request message and the expected response message for the respective modules based on the definitions and the parameters; generating child processes for the respective modules to be tested; within the child process for each respective module, performing the following steps: transmitting the constructed copy of the request message to the respective module;receiving a server response message from the server in response to transmitting the copy of the request message to the respective module; andcomparing, for the respective module, the server response message with the constructed copy of the expected response message.
地址 Basking Ridge NJ US