首页> 外文会议>International conference on formal engineering methods >Combinatorial Testing and Its Applications
【24h】

Combinatorial Testing and Its Applications

机译:组合测试及其应用

获取原文

摘要

Studies have shown that combinatorial testing can help programs detect hard-to-find software bugs that may not be revealed by test cases generated using other testing techniques. The first part of this talk focuses on traditional black-box requirements-based combinatorial testing. In particular, I will discuss results and lessons learned from two real-life industry applications: a control panel of a rail-road system and a Linux system. The second part extends the concept of combinatorial testing to a white-box structure-based setting. I will present an advanced coverage criterion, Combinatorial Decision Coverage, in conjunction with symbolic execution to achieve high coverage cost-effectively without suffering from potential space exploration. Finally, I will explain how combinatorial testing can be applied to a graph-based methodology for testing IoT (Internet of Things).
机译:研究表明,组合测试可以帮助程序检测难以发现的软件错误,而使用其他测试技术生成的测试用例可能无法发现这些错误。本讲座的第一部分重点讨论传统的基于黑盒需求的组合测试。特别是,我将讨论从两个实际的行业应用程序中获得的结果和经验教训:铁路系统的控制面板和Linux系统。第二部分将组合测试的概念扩展到基于白盒结构的设置。我将提出一种先进的覆盖标准,即组合决策覆盖,结合符号执行,以高成本效益地实现高覆盖,而不会遭受潜在的太空探索之苦。最后,我将解释如何将组合测试应用于基于图的方法来测试IoT(物联网)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号