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

Test selection method and device based on domination criterion

A principle, multi-test technology, applied in the field of testing, can solve the problems of not running, not enough test suites, error discovery, etc.

Inactive Publication Date: 2015-04-29
GLOBALFOUNDRIES INC
View PDF14 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Unfortunately, test selection can lead to an impact on bug discovery, and software practitioners are often skeptical of any scheme that recommends not running all existing tests
Nevertheless, test selection may still be required as there may not be sufficient resources to execute the entire test suite

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 selection method and device based on domination criterion
  • Test selection method and device based on domination criterion
  • Test selection method and device based on domination criterion

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The disclosed subject matter is described below with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the subject matter. It should be understood that each block of the flowchart and / or block diagrams, and combinations of blocks in the flowchart and / or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, the instructions produce means for realizing the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0015] These computer program instructions can also be stored in a computer-readable medium, and these instructions cause ...

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

Method, apparatus and product for test selection based on domination criterion. In some embodiments, excluding from a test suite dominated tests, each of which is dominated by a predetermined number of dominating tests, wherein a dominated test is dominated by a dominating test if each target that is covered by the dominated test is also covered by the dominating test. In some embodiments, a reduced test suite is determined by excluding from a test suite each test that covers a dominated set of targets that is N-dominated by the reduced test suite, wherein a dominated set of targets is N-dominated by a set of tests if each target in the dominated set of targets is covered by at least N tests in the set of tests, wherein N is a predetermined number greater than one.

Description

technical field [0001] The present disclosure relates generally to testing and, more specifically, to test selection. Background technique [0002] Computerized devices control nearly every aspect of our lives—from writing documents to controlling traffic lights. However, computerized devices are prone to errors and thus require a testing phase where bugs are supposed to be caught. In designing computerized devices, the testing phase is considered as one of the most difficult tasks. The cost of not being able to detect errors can be enormous, as the consequences of errors can be catastrophic. For example, an error could result in injury to a person relying on the specified actions of a computerized device. Furthermore, bug fixes in hardware or firmware can be expensive, since patching bugs requires recalling computerized equipment. Consequently, many computerized device developers spend most of their development cycles discovering erroneous behavior of computerized devic...

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/00
CPCG06F11/263G06F11/2273
Inventor Y·S·阿德勒D·E·布鲁E·D·法尔其O·拉兹-佩莱格A·兹洛特尼克
Owner GLOBALFOUNDRIES INC
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