首页> 外文会议>IEEE International Conference on Automated Software Engineering >Coverage Metrics to Measure Adequacy of Black-Box Test Suites
【24h】

Coverage Metrics to Measure Adequacy of Black-Box Test Suites

机译:覆盖标准测量黑匣子测试套件的充足性

获取原文
获取外文期刊封面目录资料

摘要

In black-box testing, one is interested in creating a suite of tests from requirements that adequately exercise the behavior of a software system without regard to the internal structure of the implementation. In current practice, the adequacy of black-box test suites is inferred by examining coverage on an executable artifact, either source code or a software model. We propose the notion of defining structural coverage metrics directly on high-level formal software requirements. These metrics provide objective, implementation-independent measures of how well a black-box test suite exercises a set of requirements. We focus on structural coverage criteria on requirements formalized as Linear Temporal Logic (LTL) properties and explore how they can be adapted to measure finite test cases. These criteria can also be used to automatically generate a requirements-based test suite. Unlike model or code-derived test cases, these tests are immediately traceable to high-level requirements.
机译:在黑盒式测试中,有人有兴趣创建一套从需求创建一套测试,在不考虑实施的内部结构的情况下充分锻炼软件系统的行为。在目前的实践中,通过检查可执行文件的覆盖范围,源代码或软件模型来推断黑盒式测试套件的充分性。我们提出了直接在高级正式软件要求上定义结构覆盖度量的概念。这些指标提供客观,实现独立于实现黑匣子测试套件的措施一系列要求。我们专注于结构覆盖标准,以正式为线性时间逻辑(LTL)属性,并探索如何适应测量有限测试用例。这些标准也可用于自动生成基于需求的测试套件。与模型或代码导出的测试用例不同,这些测试立即可追溯到高级要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号