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 条
  • [41] An object-oriented approach to calculation control in finite element programs
    Mackie, RI
    COMPUTERS & STRUCTURES, 2000, 77 (05) : 461 - 474
  • [42] Object-Oriented Approach to I/O Handling in Control Programs
    Rzonca, Dariusz
    Sadolewski, Jan
    Trybus, Bartosz
    PROGRESS IN AUTOMATION, ROBOTICS AND MEASURING TECHNIQUES: CONTROL AND AUTOMATION, 2015, 350 : 223 - 232
  • [43] An approach to prioritize the regression test cases of object-oriented programs
    Chhabi Rani Panigrahi
    Rajib Mall
    CSI Transactions on ICT, 2013, 1 (2) : 159 - 173
  • [44] A novel approach for dynamic slicing of distributed object-oriented programs
    Mohapatra, DP
    Mall, R
    Kumar, R
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, PROCEEDINGS, 2004, 3347 : 304 - 309
  • [45] Object-oriented integration testing
    Bashir, I
    Paul, RA
    ANNALS OF SOFTWARE ENGINEERING, 1999, 8 (1-4) : 187 - 202
  • [46] OBJECT-ORIENTED INTEGRATION TESTING
    JORGENSEN, PC
    ERICKSON, C
    COMMUNICATIONS OF THE ACM, 1994, 37 (09) : 30 - 38
  • [47] OBJECT-ORIENTED UNIT TESTING
    FIEDLER, SP
    HEWLETT-PACKARD JOURNAL, 1989, 40 (02): : 69 - 74
  • [48] OBJECT-ORIENTED SOFTWARE TESTING
    BINDER, RV
    COMMUNICATIONS OF THE ACM, 1994, 37 (09) : 28 - 29
  • [49] Support for object-oriented testing
    Kölling, M
    Rosenberg, J
    TOOLS 28: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 28 : 204 - 215
  • [50] CLASS FIREWALL, TEST ORDER, AND REGRESSION TESTING OF OBJECT-ORIENTED PROGRAMS
    KUNG, DC
    GAO, J
    HSIA, P
    LIN, J
    TOYOSHIMA, Y
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 8 (02): : 51 - 65