Test cases generation for different test types
AssigneeInternational Business Machines Corporation
InventorsShu Xia Cao, Xue Feng Gao, De Shuo Kong
Life of this patent
Estimating the term…
Abstract
A method, and associated data processing system and computer program product, for generating test cases of different types for testing an application. A functional flow of the application is created based on a system design of the application. Additional test information corresponding to different stages of the functional flow with respect to a test types is generated. The generation of additional test information includes utilizing templates associated with the test types. The test cases are generated based on the additional test information and at least one test case generation rule. The test cases of different types are associated with one another.
Claims17
A method for generating test cases of different types for testing an application, comprising:
- creating, by a processor of a data processing system, a functional flow of the application based on a system design of the application;
- said processor generating additional test information corresponding to different stages of the functional flow with respect to a plurality of test types, said generating additional test information comprising utilizing templates associated with the test types of the plurality of test types, wherein each test type of the plurality of test types is independently selected from the group consisting of a function test, a system test, a performance test, a security test, a globalization test, and an accessibility test;
- and
- said processor generating the test cases based on the additional test information and at least one test case generation rule, said test cases of different types being associated with one another.
A data processing system comprising a processor, a memory coupled to the processor, and a computer readable storage device containing program code configured to be executed by the processor via the memory to implement a method for generating test cases of different types for testing an application, said method comprising:
- said processor creating a functional flow of the application based on a system design of the application;
- said processor generating additional test information corresponding to different stages of the functional flow with respect to a plurality of test types, said generating additional test information comprising utilizing templates associated with the test types of the plurality of test types, wherein each test type of the plurality of test types is independently selected from the group consisting of a function test, a system test, a performance test, a security test, a globalization test, and an accessibility test;
- and
- said processor generating the test cases based on the additional test information and at least one test case generation rule, said test cases of different types being associated with one another.
A computer program product, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code configured to be executed by a processor of a data processing system to implement a method for generating test cases of different types for testing an application, said method comprising:
- said processor creating a functional flow of the application based on a system design of the application;
- said processor generating additional test information corresponding to different stages of the functional flow with respect to a plurality of test types, said generating additional test information comprising utilizing templates associated with the test types of the plurality of test types, wherein each test type of the plurality of test types is independently selected from the group consisting of a function test, a system test, a performance test, a security test, a globalization test, and an accessibility test;
- and
- said processor generating the test cases based on the additional test information and at least one test case generation rule, said test cases of different types being associated with one another.
Dependencies are inferred from the claim text.