Comparison of Five Black-box Testing Methods for Object-Oriented Software
Kwang Ik Seo, Eun Man Choi
Abstract
Kwang Ik Seo, Eun Man Choi
Abstract
As the size of software is getting huge, it is difficult for testers to check out all parts of source code in white-box style during integration testing or system testing period. Therefore functional test methods based on requirements information are frequently used in system level test. There have been a lot of test methods based on requirement specification. Each method has a different approach to specify software requirements. Test engineer should consider those various aspects of approaches and select proper black-box testing method to be applied. This paper presents the empirical comparison of major black-box testing methods and shows the different results by applying them to test a certain software system. The result shows that blackbox testing methods check different levels of code construct. Test planer should consider the combination for the efficient test methods which combine extended use case test method and OCL test method.
OpenAlex reports 17 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
As the size of software is getting huge, it is difficult for testers to check out all parts of source code in white-box style during integration testing or system testing period. Therefore functional test methods based on requirements information are frequently used in system level test. There have been a lot of test methods based on requirement specification. Each method has a different approach to specify software requirements. Test engineer should consider those various aspects of approaches and select proper black-box testing method to be applied. This paper presents the empirical comparison of major black-box testing methods and shows the different results by applying them to test a certain software system. The result shows that blackbox testing methods check different levels of code construct. Test planer should consider the combination for the efficient test methods which combine extended use case test method and OCL test method.
Key concepts: White-box testing, Black-box testing, Computer science, Test Management Approach, Non-regression testing, Regression testing, Manual testing, Keyword-driven testing