Test case set generation method based on combination chaotic sequence

A test case set, chaotic sequence technology, applied in the field of test case set generation, can solve problems such as weak local search ability and premature convergence

Inactive Publication Date: 2015-12-02
HUZHOU TEACHERS COLLEGE
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Among these methods, the genetic algorithm has achieved good application in test case optimization due to its good global search ability and fast search efficiency, but its local search ability is weak, and it is prone to problems such as premature convergence.

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 set generation method based on combination chaotic sequence
  • Test case set generation method based on combination chaotic sequence
  • Test case set generation method based on combination chaotic sequence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] with R={r 1 ,r 2 ,...,r k} represents the test requirement set, T={t 1 ,t 2 ,...,t n} represents the set of test cases, (where n represents the number of test cases, k represents the number of requirements), an n×k matrix g can be used [i][j] to represent the test case t i and test requirements r j coverage relationship g = g [ 1 ] [ 1 ] g [ 1 ] [ 2 ] L g ...

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 discloses a test case set generation method based on a combination chaotic sequence; the method comprises the following steps in sequence: a, using Chebyshev mapping and Logistic mapping to combine, thus forming the chaotic sequence; b, using the chaotic sequence to initialize population; c, setting an individual fitness function; d, defining a heredity operator; e, adding chaotic disturbance. The method uses the combination chaotic mapping to generate the initial population, each population individual comprises n genes, the population individual is a possible test case selection scheme, the combination chaotic sequence with uniform distribution characteristic is introduced to heredity algorithmic selection, intersect and variation operation, thus effectively preventing immature convergence, improving algorithmic global search capability, and calculating efficiency chaotic system generation initial population genes, adding chaotic small disturbance to each chaotic variable so as to carry out population optimization, and restraining to a proper individual through continuously evolution; test case minimization is converted into a method in which the individual with least genes is searched in the population, thus covering all test needs.

Description

【Technical field】 [0001] The invention relates to the field of computer software performance testing, in particular to a method for generating test case sets used in computer software performance testing. 【Background technique】 [0002] Computer systems have been applied to all aspects of social life, and the software forms are more complex and diverse, and the scale is getting larger and larger. In such a background, it is particularly important to ensure the quality of software so that it can accurately complete the expected goals. Software testing is an essential part of software quality assurance. In order to meet a certain test coverage rate, the number of test cases generated is often extremely large; on the other hand, the iteration of the software system development process requires frequent regression testing, and redundant testing serious. In order to improve test efficiency, reduce test cost, and reduce the overhead of test case execution, management and mainten...

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/36
Inventor 蒋云良申情顾永跟楼俊钢
Owner HUZHOU TEACHERS COLLEGE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products