返回
摘要
En 中文
This paper describes a novel method for measuring the degree to which a set of test cases executes a given program in diverse ways with respect to the two fundamental programming concepts: control and data. Test diversity is a method for measuring the variety of software control flow and data flow, comprising of four new measures: conditional diversity, data diversity, standard deviation of diversity, and test orthogonality. These closely related measures could be used to evaluate the test effectiveness and the test-effort distribution of a test suite. The Diversity Analyzer is a novel industrial-strength testing tool that can currently perform diversity analysis on software written in C/C++/C#/VB/Java in Windows and NET environments. The Diversity Analyzer is used to evaluate the fault-detection effectiveness of Test Diversity on various types of industrial projects. (C) 2006 Elsevier B.V. All rights reserved.
Keyword:
testing tools
verification
theory
experimentation
conditional diversity
data diversity
standard deviation
diversity matrix
linear independence
orthogonality
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
4.3
论文数:
3.8K
被引数:
7.7K
机构
暂无机构信息
引用论文
Adaptation of the IEC 61000-4-7 Measurement Method to CISPR Band A (9-150 kHz)IEC 61000测量方法对CISPR频段A (9-150 kHz) 的适应性

