随着基于模型的现代开发项目变得越来越复杂,调试失败的测试用例的任务变得越来越具有挑战性和耗时。当算法开发和测试被分开并由不同的人或不同的团队执行时,会出现更多的挑战。这就引出了一个重要的问题:测试工程师向开发人员提供测试场景的最有效方法是什么?
BTC 功能测试套件通过生成独立的沙箱来包括一种独特的调试方法。这些沙箱包含被测系统的副本以及测试用例,包括相应的校准值。根据用例,此沙盒可以是 Simulink 模型、Microsoft Visual Studio 项目文档或用于其他 IDE 的基于代码的通用沙盒。这些沙盒可以轻松与同事或客户共享,并可以轻松尝试修改,而不会损害原始文档。