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

Testing data generating method based on neural network

A technology of test data and neural network, applied in the computer field, to achieve the effect of reducing the total number, strong practicability, and reducing development costs

Inactive Publication Date: 2014-08-20
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF2 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because this problem is extremely complex, it usually belongs to the combinatorial optimization problem, and it is difficult to solve it with conventional methods. Therefore, the intelligent generation of software test data has become a research hotspot in software testing.

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
  • Testing data generating method based on neural network
  • Testing data generating method based on neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] A neural network-based test data generation method of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0025] as attached figure 1 , figure 2 As shown, a method for generating test data based on a neural network is now provided. The artificial neural network in the method is represented by the English abbreviation ANN, and the error detection ability of the test data obtained through ANN prediction is used to select test data to reduce the amount of test data.

[0026] Its specific implementation process is as follows:

[0027] 1. Training stage.

[0028] The test data generated by the test data generator extracts the test data index through the measurement analysis on the one hand, and obtains the fault category revealed by the test data through the evaluator on the other hand. The learning samples of ANN are composed of a series of test data indexes and corresponding fault categories, and the learning algorit...

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

The invention provides a testing data generating method based on a neural network. The method comprises the steps that testing data generated by a testing data generator are subjected to measurement analysis, testing data indexes are extracted, and in addition, fault categories revealed by the testing data are obtained through an evaluator; a series of testing data indexes and the corresponding fault categories form a learning sample of the neural network, a learning algorithm is used for carrying out neural network training, and after training, a trained neural network is obtained; and testing data are generated through the evaluator, testing data indexes are extracted through measurement analysis and are input the trained neural network, the error revealing degree of the testing data is obtained, and accordingly the testing data are subjected to accepting-rejecting processing. Compared with the prior art, high-quality testing data can be generated, the testing data total number is lowered as much as possible, accordingly, software development cost is lowered, practicability is high, and promotion is easy.

Description

[0001] technical field [0002] The invention relates to the field of computer technology, in particular to a method for generating test data based on a neural network that dynamically creates and loads webpages and realizes a real-time update function. Background technique [0003] Kore's definition of the problem of test data generation is: given a program element, find a program input that enables it to execute the program element. Some methods of generating test data are path-oriented, and some are oriented to non-standard paths. There are three types of methods: random methods, goal-oriented and path-oriented test data generation methods, and each type of method has a test data generation method that can be classified as static or dynamic. [0004] 1. Static and dynamic test data generation methods. Static test data generation is not based on the input data of the program, but uses the symbolic execution of the program and the resolution and transformation of the ...

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): G06F11/36G06N3/02
Inventor 曹玲玲杨晋博潘睿
Owner LANGCHAO ELECTRONIC INFORMATION IND 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