Method, device and system for screening test cases

A technology of test cases and fuzz testing, applied in the field of testing, can solve the problems of test efficiency decline, test time waste, etc., and achieve the effects of improving test efficiency, saving wasted time, and avoiding similarity

Active Publication Date: 2015-04-29
SIEMENS AG
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, repeated testing of the same or similar test cases will waste test time on meaningless tests, resulting in a decline in test efficiency

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
  • Method, device and system for screening test cases
  • Method, device and system for screening test cases
  • Method, device and system for screening test cases

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The test case screening method provided by the embodiment of the present invention is applied to various black-box test scenarios, including but not limited to software and network security performance tests.

[0040] figure 1 It is a schematic flowchart of a method for screening test cases provided by an embodiment of the present invention. Combine below figure 1 The method of screening test cases is described in detail. The method includes:

[0041] Step 101, receiving a test case.

[0042] In this embodiment, step 101 may be performed by a screening device, or may be performed by a classification device in a screening system. That is, this embodiment can be implemented by an integrated device, or a screening system can be formed by several separate devices, and this embodiment can be implemented by the screening system. For the convenience of description, the classification module is used to represent the module performing the classification function in the scre...

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 relates to a method, which comprises steps of receiving test cases; judging whether the received test cases conform to a screening rule which comprises a grammar structure according to the screening rule; and outputting the received test cases to perform a fuzzing test if the received test cases do not conform to the screening rule. The relevant screening device and the screening system are further provided to retain effective test cases and remove same or similar test cases. By means of the method, the device and the system, the test cases can be selected as diverse as possible from all the test cases to perform the fuzzing test, and low efficiency caused by using excessive same or similar test cases in the fuzzing test is avoided, thereby improving efficiency of the fuzzing test.

Description

technical field [0001] The invention relates to the technical field of testing, in particular to the technology of screening test cases. Background technique [0002] With the continuous development of modern network communication technology, the security and reliability of network design and implementation are more and more important to the security and robustness of network systems. According to the statistics of the US Department of Homeland Security in 2006, among the 2,453 computer flaws reported, about 1,000 were related to network protocols. One of the important causes of security flaws in protocol implementation is the exception handling of input data. Security issues caused by exception handling include, for example, buffer overflow, code injection, and privilege escalation. [0003] Fuzz (Fuzz) testing is a black-box software security testing technique that can be used to provide random data or semi-random data as input to the program and check whether its respon...

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 Patents(China)
IPC IPC(8): G06F11/36
Inventor 唐文
Owner SIEMENS AG
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