DocumentCode :
187433
Title :
Combining Black Box Testing with White Box Code Analysis: A Heterogeneous Approach for Testing Enterprise SaaS Applications
Author :
Rosiello, Stefano ; Choudhary, Alok ; Roy, Anirban ; Ganesan, Rajeshwari
Author_Institution :
Dept. of Comput. & Syst. Eng., Federico II Univ. of Naples, Naples, Italy
fYear :
2014
fDate :
3-6 Nov. 2014
Firstpage :
359
Lastpage :
364
Abstract :
Faulty enterprise applications may be producing incorrect outputs or performing below service expectations due to code vulnerabilities that do not show up in standard code analyzers (e.g., CAST [1]). A tester can figure out such functionality or performance issues by black box functional testing and fault injection. Then based on the specific test scenario, targeted white box code analysis can be done to figure out the code errors causing the application functionality or performance issue. In this paper, we use such a heterogeneous testing approach that combines black box testing with white box code analysis for testing an enterprise licensing application (ELA). We describe experiments designed to uncover functionality and performance issues in ELA and then explore the corresponding code errors causing the issues. We find that our approach is effective in faster detection and fixing of application performance and functionality errors than simple white box code analysis.
Keywords :
cloud computing; program diagnostics; program testing; ELA; black box functional testing; black box testing; code errors; code vulnerability; enterprise licensing application; fault injection; faulty enterprise application; functionality error; heterogeneous testing approach; performance issues; standard code analyzers; test scenario; testing enterprise SaaS application; white box code analysis; Circuit faults; Computer crashes; Databases; Licenses; Servers; Synchronization; Testing; code analysis; enterprise application; fault injection; functional testing; synchronization errors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
Conference_Location :
Naples
Type :
conf
DOI :
10.1109/ISSREW.2014.113
Filename :
6983867
Link To Document :
بازگشت