发明名称 Automating functionality test cases
摘要 A computer implemented method and system including techniques for developing and executing automated test cases are described herein. In one embodiment, a test case automation tool provides functionality for defining an automated test set and associated test cases within a testing user interface without the use of scripting languages or compiled programming. The definition of each test case may occur within a testing user interface, including displaying and receiving user selection of available methods for testing; displaying user parameter fields and receiving user parameter values in response for testing; abstracting parameter types in the user parameter values; and generating XML-format definitions of the test case. The test case automation tool may then execute the selected methods of the software application using parameters provided in the XML-format definitions, and return testing results of the test case execution.
申请公布号 US9477583(B2) 申请公布日期 2016.10.25
申请号 US201414491018 申请日期 2014.09.19
申请人 CA, Inc. 发明人 Maddela Hari Kiran
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 Gilliam IP PLLC 代理人 Gilliam IP PLLC
主权项 1. A computer implemented method, comprising: communicating, between a test case automation tool and a software application, to extract a list of methods to test from the software application; storing the list of methods in a first extensible markup language (XML) file; defining a first automated test case in a second XML file for testing the software application, the defining including: receiving selection input of a set of methods from the list of methods in the first XML file and indicating in the second XML file the set of methods;receiving parameter values for parameter fields for the set of methods to use in a test case execution and indicating in the second XML file the parameter fields and the selected parameter values;indicating in the second XML file a specified order of execution of the set of methods, wherein the specified order of execution of the set of methods comprises an order that is different than an order of the set of methods in the software application;indicating in the second XML file a list of files required for the set of methods; and in response to indication of the first automated test case, reading the second XML file and executing the set of methods indicated in the second XML file according to the specified order in the second XML file and with the selected parameter values in the second XML file.
地址 New York NY US