Towards a statistical approach to testing object-oriented programs

被引:0
|
作者
ThevenodFosse, P
Waeselynck, H
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Statistical testing is based on a probabilistic generation of test data: structural or functional criteria serve as guides for defining an input profile and a test size. Previous work has confirmed the high fault revealing power of this approach for procedural programs; it is now investigated for object-oriented programs. A method for incremental statistical testing is defined at the cluster level, based on the class inheritance hierarchy. Starting from the root class of the program, descendant class(es) are gradually added and test data are designed for (i) structural testing of newly defined features and, (ii) regression testing of inherited features. The feasibility of the method is exemplified by a small case study (a Travel Agency) implemented in Eiffel.
引用
收藏
页码:99 / 108
页数:10
相关论文
共 50 条
  • [31] Recursion in object-oriented programs
    Blaschek, G
    Frohlich, JH
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1998, 11 (07): : 28 - 35
  • [32] A DIAGRAM FOR OBJECT-ORIENTED PROGRAMS
    CUNNINGHAM, W
    BECK, K
    SIGPLAN NOTICES, 1986, 21 (11): : 361 - 367
  • [33] Recursion in object-oriented programs
    Blaschek, Gunther
    Frohlich, Joachim Hans
    JOOP - Journal of Object-Oriented Programming, 1998, 11 (07): : 28 - 35
  • [34] A NEW APPROACH TOWARDS AN OBJECT-ORIENTED DATABASE SYSTEM
    GOUTAS, S
    SOUPOS, P
    CHRISTODOULAKIS, D
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 127 - 132
  • [35] AN OBJECT-ORIENTED APPROACH TOWARDS A CRYSTAL SYMMETRY ENVIRONMENT
    THIERS, AHM
    EPHRAIM, MJ
    JANSSEN, T
    JANNER, A
    COMPUTER PHYSICS COMMUNICATIONS, 1993, 77 (02) : 167 - 189
  • [36] An approach to perform behavior testing in object-oriented systems
    Vieira, MER
    Travassos, GH
    TOOLS 27: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, : 318 - 327
  • [37] BATOOM: A practical approach to testing object-oriented software
    Deng, Y
    He, ZT
    TOOLS 27: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, : 328 - 337
  • [38] OBJECT-ORIENTED APPROACH
    WILSON, S
    IEE REVIEW, 1990, 36 (09): : 338 - 338
  • [39] THE OBJECT-ORIENTED APPROACH
    WILSON, S
    IEE REVIEW, 1990, 36 (07): : 277 - 280
  • [40] OBJECT-ORIENTED APPROACH
    TESLER, LG
    COMMUNICATIONS OF THE ACM, 1991, 34 (08) : 13 - 14