Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Test case creation system and method

A test case and test case template technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as inconsistent test case style, missing requirements, tester's test execution tendency, etc.

Inactive Publication Date: 2014-02-12
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example: Assume that there are three versions of the requirements specification, A, B, and C. Among them, versions A and B obviously have missing requirements, and version C has not yet been finalized. At this time, the tester cannot determine which version to develop test cases on
Second, the system has entered the maintenance period and the test cases have formed a complete system. If there is a change in requirements (for example, new requirements or changes in business processes), it is difficult to implement large-scale modification of test cases
In larger projects, there may be a problem of inconsistent test case styles, which will cause some testers to have a tendency to test execution

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Test case creation system and method
  • Test case creation system and method
  • Test case creation system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Such as figure 1 What is shown is an architecture diagram of a preferred embodiment of the test case creation system 10 of the present invention. In this embodiment, the test case creation system 10 is installed and running on the computer 1, and can create one or more test scripts according to user test requirements, and automatically generate a set of tests that meet the user’s test requirements through each test script. Example. Among them, each test case corresponds to various test types, such as: boundary value test, equivalence test, decision table analysis (also known as causality diagram analysis), path analysis, and data flow analysis. In this embodiment, the test case includes test case number, test case description, related dependencies, test steps, and expected results. In addition, extended information can be added according to the actual needs of the user, such as author, executor, whether It is extended information such as automated testing, test results,...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed is a test case creation system and method. The method includes the steps of defining a group of syntactic keywords used for checking test scripts and a group of test case templates; creating one or multiple test scripts according to a user test demand file; analyzing each test script according to the defined syntactic keywords; when the test scripts are analyzed successfully, generating test case matrixes of various test types according to contents of the test scripts; combining all generated test case matrixes into a combined matrix, and deleting repeated test items in the combined matrix; creating a test case for each test item in the combined matrix by means of the pre-defined test case templates, and storing all created test cases in a storage device. Through the application of the system and method, one or multiple test scripts can be created according to users' demands, and each test script automatically produces one group of test cases meeting the test demands of users.

Description

Technical field [0001] The invention relates to a system and method for generating a software compiler, in particular to a system and method for creating test cases. Background technique [0002] A test case in software engineering (Software Test Case) is a set of test inputs, execution conditions, and expected results prepared for a special purpose in order to test a program path or verify whether specific requirements are met, and to determine the application software or software system Does it work correctly. The significance of test cases is that when a software system executes a set of organized test cases, it can confirm whether a certain requirement meets the user's requirement. Specifically, first, test cases that have undergone rigorous calculation and analysis can ensure the correctness of requirements to the greatest extent; second, in addition to ensuring correctness, test cases can also ensure the integrity of requirements. [0003] With the increasing complexity of ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F11/36
CPCG06F11/36G06F9/44G06F11/3684
Inventor 李忠一周颢
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products