Unlock instant, AI-driven research and patent intelligence for your innovation.

Reliability accelerated testing method for GUI software

A test method and a reliability technology, applied in the field of GUI software-oriented reliability acceleration testing, can solve problems affecting the evaluation of GUI software test results, affecting the mapping relationship between software input and output, and different GUI software, so as to improve reliability Test efficiency, effectiveness in mitigating the space explosion problem

Inactive Publication Date: 2015-12-16
BEIHANG UNIV +1
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] (1) There is an explosion problem in the input combination space of GUI software, and each input sequence will cause different states of the GUI software
[0017] (2) The coverage of test data on software usage will affect the evaluation of GUI software test results
[0019] (4), GUI software needs regression testing, as the software version is updated, it will affect the mapping relationship between software input and output
According to the mechanism of software failure: the input of the program causes the defect of the software to be executed, and the executed defect changes the data state after the defect location of the program, and the wrong program data state is propagated to the program output and makes the output result wrong

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
  • Reliability accelerated testing method for GUI software
  • Reliability accelerated testing method for GUI software
  • Reliability accelerated testing method for GUI software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0176]This embodiment is derived from command and dispatch management software in a certain system, which belongs to GUI type software. According to the cross-linking relationship of the command and dispatch management software to be tested in the system, build a test environment and execute the test. In the previous software development and testing process, a total of 22 software failures were found, and the software input that caused the software failure and the method of modifying the software defects were summarized, and the software defects would not affect the existence of other software defects during the process of modification.

[0177] Use the software reliability profile construction technology to construct the use profile of the software under test with the help of profile construction tools, and generate 1000 test case documents in XML format. In the case of conventional software reliability testing, when the test cases are executed sequentially, when the 498th te...

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 present invention discloses a reliability accelerated testing method for GUI software. The method comprises the following steps: 1, extracting an identifier word and a feature to form an identifier word chain and a feature set; 2, performing equivalence partitioning; 3, classifying content input in each step into a corresponding equivalence class; 4, dividing a basic test case set into various test case sets in which structure information and content information are the same; 5, converting content input in each step of a test case into failure information or normal information according to a mapping relationship, and identifying the information; 6, executing a test sequentially, and screening a test case whose execution effect is failure and a first test case whose execution effect is normal from various test cases; and 7, accumulating execution time of a case between adjacent failure intervals as failure data to assess software reliability. The method has the advantages of: based on the idea of running classification, reducing the number of test cases and shortening test time, improving efficiency of GUI software reliability testing, and ensuring that the failure data can be used for performing quantitative software reliability assessment.

Description

technical field [0001] The invention belongs to the technical field of software reliability testing, and relates to an accelerated testing method in software reliability testing, in particular to a GUI software-oriented reliability accelerated testing method. Background technique [0002] With the rapid development of computer technology, computer software has penetrated into more and more fields, especially key fields related to national economy and people's livelihood such as aerospace, finance and medical care. In these fields, software systems are large in scale and complex in logic, and the requirements for reliability are often very high. Therefore, software reliability engineering has been paid more and more attention by people. [0003] Software reliability testing is one of the important measures to improve software quality and reliability, and has gradually become the main research direction of software reliability engineering at home and abroad; the main feature ...

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
IPC IPC(8): G06F11/36
Inventor 吴玉美刘庆陆民燕邱文
Owner BEIHANG UNIV