arrow
返回

Efficient object-oriented integration and regression testing

delete2000-03-01
delete80
PRE
AI
Y
Yves Le Traon
T
Thierry Jéron
J
Jean‐Marc Jezéquél
P
P. Morel
DOI:10.1109/24.855533delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper presents a model, a strategy, and a methodology for planning integration and regression testing from an object-oriented model, It shows how to produce a model of structural system test dependencies which evolves with the refinement process of the object-oriented design. The model (test dependency graph! serves as a basis for ordering classes and methods to be tested for regression and integration purposes (minimization of test stubs). The mapping from Unified Modeling Language to the defined model is detailed as well as the test methodology. While the complexity of optimal stub minimization is exponential with the size of the model, an algorithm is given that: computes a strategy for integration testing with a quadratic complexity in the worst case, provides an efficient testing order for minimizing the number of stubs. Various integration strategies are compared with the optimized algorithm (a real-world case study illustrates this comparison), The results of the experiment seem to give nearly optimal stubs with a low cost despite the exponential complexity of getting optimal stubs. As being a part of a design-for-testability approach, the presented methodology also leads to the early repartition of testing resources during system integration for reducing integration duration.
Keyword:
graph algorithm
integration testing
object-oriented modeling
regression testing
software testing

期刊

IEEE Transactions on Reliability 封面图
IEEE Transactions on Reliability
IF:
5.7
论文数:
2.7K
被引数:
8.5K

机构

暂无机构信息
引用论文

引用论文

<title>Specifying autonomy levels for unmanned systems: interim report</title>
err2004-09-02
err0
PREAI
errHui-Min Huang; James S. Albus; Elena R. Messina; Robert L. Wade; R. W. English
err分享
err收藏
Meta-analysis of the association between CR1 polymorphisms and risk of late-onset Alzheimer's disease
err2014-08-01
err0
PREAI
errJingrong Luo; Shan Li; Xue Qin; Liuying Song; Qiliu Peng; Siyuan Chen; Yantong Xie; Li Xie; Taijie Li; Yu He; Yan Deng; Jian Wang; Zhiyu Zeng
err分享
err收藏
Optimised Anaesthesia to Reduce Post Operative Cognitive Decline (POCD) in Older Patients Undergoing Elective Surgery, a Randomised Controlled Trial
err2012-06-15
err0
errOAAI
errClive Ballard; Emma Jones; Nathan Gauge; Dag Aarsland; Odd Bjarte Nilsen; Brian K. Saxby; David Lowery; Anne Corbett; Keith Wesnes; Eirini Katsaiti; James Arden; Derek Amaoko; Nicholas Prophet; Balaji Purushothaman; David Green
err分享
err收藏
err分享
err收藏
err分享
err收藏
Annotation of bacterial genomes using improved phylogenomic profiles
err2003-07-03
err0
PREAI
errF. Enault; K. Suhre; C. Abergel; O. Poirot; J.-M. Claverie
err分享
err收藏
Occurrence of myasthenia gravis in a patient with congenital myotonia
err1982-11-01
err0
PREAI
errHiroyuki Matsumoto; Toshiro Sugiyama; Masaharu Ito; Akira Yachi
err分享
err收藏
On regression testing of object-oriented programs
err1996-01-01
err62
PREAI
errKung, DC; Gao, J; Hsia, P; Toyoshima, Y; Chen, C
err分享
err收藏
没有更多内容