【24h】

DVTG and Test Harnessing using Rosetta specifications

机译:DVTG和使用Rosetta规范的测试线束

获取原文

摘要

Specification-based verification is increasingly being used when designing systems. In verification, the program under test is executed repeatedly and the obtained outputs and/or other parameters are compared against the expected values. This ensures that the implementation satisfies its specified functionality. We present a tool, DVTG [K. Ranganathan, (2001)], for automatically generating test vectors from Rosetta specifications. DVTG requires test requirements in XML format and test scenarios, to generate these test vectors. For a given set of input parameters, the vectors represent desired output parameter values for the program under test. They can be further translated to specific inputs to run more concrete simulations. Later on, we discuss another tool, Test Harness, to authenticate a test program. We verify the output generated during test harnessing against the acceptance criteria generated from the specifications. We have proposed two major verifications to be performed during test harnessing, verifying the expected behavior and real-time requirements for the test program.
机译:在设计系统时,越来越多地使用基于规范的验证。在验证中,要重复执行被测程序,并将获得的输出和/或其他参数与期望值进行比较。这样可以确保实现满足其指定的功能。我们提出了一种工具DVTG [K. Ranganathan(2001)],用于根据Rosetta规范自动生成测试向量。 DVTG要求XML格式和测试方案的测试要求,以生成这些测试向量。对于给定的一组输入参数,向量表示被测程序的所需输出参数值。可以将它们进一步转换为特定的输入以运行更具体的模拟。稍后,我们讨论另一种工具“测试线束”,以对测试程序进行身份验证。我们根据规范中生成的验收标准来验证测试过程中生成的输出。我们提出了在测试利用期间要执行的两个主要验证,以验证测试程序的预期行为和实时要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号