Reviewing 25 Years of Testing Technique Experiments

Reviewing 25 Years of Testing Technique Experiments
复制标题

回顾25年测试技术实验

DOI:
--
复制
发表时间:
2004
影响因子:
4.1
通讯作者:
S. Vegas
S. Vegas
中科院分区:
计算机科学2区
文献类型:
--
作者:
Natalia Juristo Juzgado;A. Moreno;S. Vegas

文献摘要

被引文献

相似文献

成熟的知识使工程学科能够取得可预测的结果。不幸的是,软件工程中使用的知识类型可以被认为是相对较低的成熟度,开发人员是由直觉、时尚或市场言论来指导的,而不是由事实或适合于工程学科的无可争议的声明来指导。测试技术决定了选择测试用例的不同标准,这些测试用例将被用作被检查系统的输入,这意味着有效和高效地选择测试用例是测试成功的条件。选择测试技术的知识应该来自对不同技术的益处和应用条件进行经验证明的研究。本文通过考察已有的关于测试技术的实证研究,分析了测试技术知识的成熟度。我们分析了他们的结果,并根据四个参数得到了基于其真实性和客观性的测试技术知识分类。
Mature knowledge allows engineering disciplines the achievement of predictable results. Unfortunately, the type of knowledge used in software engineering can be considered to be of a relatively low maturity, and developers are guided by intuition, fashion or market-speak rather than by facts or undisputed statements proper to an engineering discipline. Testing techniques determine different criteria for selecting the test cases that will be used as input to the system under examination, which means that an effective and efficient selection of test cases conditions the success of the tests. The knowledge for selecting testing techniques should come from studies that empirically justify the benefits and application conditions of the different techniques. This paper analyzes the maturity level of the knowledge about testing techniques by examining existing empirical studies about these techniques. We have analyzed their results, and obtained a testing technique knowledge classification based on their factuality and objectivity, according to four parameters.