问题描述
我在测试环境中使用 CAPL 开发了不同的测试用例。 现在我想运行所有在 CANoe 中设计的测试用例。它应该使用 CANoe 面板中的按钮运行。
谁能提供一种替代解决方案来仅通过一个按钮访问面板中的测试用例?
解决方法
有两种方法可以实现这一点。
- 简单方法:转到测试模块的配置。使用系统变量启用启动条件。现在您可以将此系统变量附加到面板中的控件,并且可以从面板启动测试用例。在这种方法中,您只能启动一个测试用例。无法使用系统变量停止测试用例。
- 困难的方法:您可以开发一个 .NET 面板(如何在“.NET 面板”一章中找到),然后通过 COM 访问 CANoe 配置。在这种方法中,您可以完全控制您的测试用例(开始、停止、恢复等)