Black-box testing of grey-box behavior

被引:0
|
作者
Tyler, B [1 ]
Soundarajan, N [1 ]
机构
[1] Ohio State Univ, Columbus, OH 43210 USA
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Object-oriented frameworks are designed to provide functionality common to a variety of applications. Developers use these frameworks in building their own specialized applications, often without having the source code of the original framework. Unfortunately, the interactions between the framework components and the new application code can lead to behaviors that could not be predicted even if valid black-box specifications were provided for the framework components. What is needed are grey-box specifications that include information about sequences of method calls made by the original framework code. Our focus is on how to test frameworks against such specifications, which requires the ability to monitor such method calls made by the framework during testing. The problem is that without the source code of the framework, we cannot resort to code instrumentation to track these calls. We develop an approach that allows us to do this, and demonstrate it on a simple case study.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [21] A note on an anomaly in black-box testing
    Huima, Antti
    FORMAL APPROACHES TO SOFTWARE TESTING, 2006, 3997 : 47 - 61
  • [22] A Comparative Study of White Box, Black Box and Grey Box Testing Techniques
    Khan, Mohd. Ehmer
    Khan, Farmeena
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (06) : 12 - 15
  • [23] THE BLACK-BOX
    KYLE, SA
    NEW SCIENTIST, 1986, 110 (1512) : 61 - 61
  • [24] THE BLACK-BOX
    WISEMAN, J
    ECONOMIC JOURNAL, 1991, 101 (404): : 149 - 155
  • [25] Adaptive Grey-Box Fuzz-Testing with Thompson Sampling
    Karamcheti, Siddharth
    Mann, Gideon
    Rosenberg, David
    AISEC'18: PROCEEDINGS OF THE 11TH ACM WORKSHOP ON ARTIFICIAL INTELLIGENCE AND SECURITY, 2018, : 37 - 47
  • [26] Module Documentation Based Testing Using Grey-Box Approach
    Baharom, Salmi
    Shukur, Zarina
    INTERNATIONAL SYMPOSIUM OF INFORMATION TECHNOLOGY 2008, VOLS 1-4, PROCEEDINGS: COGNITIVE INFORMATICS: BRIDGING NATURAL AND ARTIFICIAL KNOWLEDGE, 2008, : 801 - +
  • [27] Utilizing an Abstraction Relation Document in Grey-Box Testing Approach
    Baharom, Salmi
    Shukur, Zarina
    2009 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS, VOLS 1 AND 2, 2009, : 293 - 297
  • [28] Recent Advances in Automatic Black-Box Testing
    Mariani, Leonardo
    Pezze, Mauro
    Zuddas, Daniele
    ADVANCES IN COMPUTERS, VOL 99, 2015, 99 : 157 - 193
  • [29] AutoBlackTest: A Tool for Automatic Black-Box Testing
    Mariani, Leonardo
    Pezze, Mauro
    Riganelli, Oliviero
    Santoro, Mauro
    2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1013 - 1015
  • [30] Evolving a Test Oracle in Black-Box Testing
    Wang, Farn
    Wu, Jung-Hsuan
    Huang, Chung-Hao
    Chang, Kai-Hsiang
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 2011, 6603 : 310 - 325