首页> 外文会议>ICSE workshop on automation of software test >Automatic Detection of Previously-Unseen Application States for Deployment Environment Testing and Analysis
【24h】

Automatic Detection of Previously-Unseen Application States for Deployment Environment Testing and Analysis

机译:自动检测以前的未经过申请国的部署环境测试和分析

获取原文

摘要

For large, complex software systems, it is typically impossible in terms of time and cost to reliably test the application in all possible execution states and configurations before releasing it into production. One proposed way of addressing this problem has been to continue testing and analysis of the application in the field, after it has been deployed. A practical limitation of many such automated approaches is the potentially high performance overhead incurred by the necessary instrumentation. However, it may be possible to reduce this overhead by selecting test cases and performing analysis only in previously-unseen application states, thus reducing the number of redundant tests and analyses that are run. Solutions for fault detection, model checking, security testing, and fault localization in deployed software may all benefit from a technique that ignores application states that have already been tested or explored. In this paper, we present a solution that ensures that deployment environment tests are only executed in states that the application has not previously encountered. In addition to discussing our implementation, we present the results of an empirical study that demonstrates its effectiveness, and explain how the new approach can be generalized to assist other automated testing and analysis techniques intended for the deployment environment.
机译:对于大型复杂的软件系统,在时间和成本方面通常是不可能的,以便在将所有可能的执行状态和配置中可靠地测试应用程序,然后将其释放到生产之前。一个提出的解决此问题的方式是继续在部署后继续测试和分析该字段中的应用程序。许多这样的自动方法的实际限制是必要的仪器产生的潜在高性能开销。然而,可以通过选择测试用例并仅在以前在先前的应用程序状态下进行分析来减少该开销,从而减少运行的冗余测试和分析的数量。用于故障检测的解决方案,部署软件中的模型检查,安全性测试和故障定位可能都受益于忽略已经过测试或探索的应用状态的技术。在本文中,我们提出了一种解决方案,可确保部署环境测试仅在其先前未遇到的状态下执行。除了讨论我们的实施外,我们还展示了一个实证研究的结果,证明了其有效性,并解释了如何推广新方法以协助旨在为部署环境的其他自动化测试和分析技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号