首页> 外文会议>IEEE International Symposium on Software Reliability Engineering Workshops >Combining Black Box Testing with White Box Code Analysis: A Heterogeneous Approach for Testing Enterprise SaaS Applications
【24h】

Combining Black Box Testing with White Box Code Analysis: A Heterogeneous Approach for Testing Enterprise SaaS Applications

机译:黑盒测试与白盒代码分析相结合:一种用于测试企业SaaS应用程序的异构方法

获取原文

摘要

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.
机译:错误的企业应用程序可能会产生错误的输出,或由于标准代码分析器(例如CAST [1])中未显示的代码漏洞而产生的服务预期低于服务期望。测试人员可以通过黑盒功能测试和故障注入找出此类功能或性能问题。然后,根据特定的测试方案,可以进行有针对性的白盒代码分析,以找出导致应用程序功能或性能问题的代码错误。在本文中,我们使用了一种异构测试方法,将黑盒测试与白盒代码分析相结合,以测试企业许可应用程序(ELA)。我们描述了旨在发现ELA中的功能和性能问题的实验,然后探究了导致问题的相应代码错误。我们发现,与简单的白盒代码分析相比,我们的方法在更快地检测和修复应用程序性能和功能错误方面有效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号