panel - 使用 CANoe 中的面板按钮运行不同的测试用例
问题描述
我在使用 CAPL 的测试环境中开发了不同的测试用例。现在我想运行在 CANoe 中设计的所有测试用例。它应该使用 CANoe 面板中的按钮运行。
任何人都可以提供一种替代解决方案来仅通过一个按钮访问面板中的测试用例吗?
解决方案
有两种方法可以实现这一点。
- 简单的方法:转到测试模块的配置。使用系统变量启用启动条件。现在您可以将此系统变量附加到 Panel 中的控件,并且可以从面板启动测试用例。在这种方法中,您只能启动一个测试用例。无法使用系统变量停止测试用例。
- 困难的方式:您可以开发一个 .NET 面板(如何在“ .NET 面板”一章中获得),然后通过 COM 访问 CANoe 配置。在这种方法中,您可以完全控制您的测试用例(开始、停止、恢复等)
推荐阅读
- python - 尝试使用 sqlalchemy 或 mysql.connector 将数据插入 MySQL 数据库时,“格式字符串的参数不足”
- azure-devops - 如何允许外部访问私有 Azure DevOps NuGet 源
- android - “你需要使用一个主题。AppCompat”??不会运行
- python - pylab 导入后,ipython 调试器充斥着 Qt 错误
- reactjs - React - 使用 axios 从多个页面调用 api
- c++ - 为什么我的程序在 char 数组过满时进入无限循环?
- jquery - 你如何自动出列?
- c++ - 为什么我输入了 66,第二个数字却是 0?
- python - pandas:如何将行合并为单行
- report - 如何在文档示例中包含报告的“配置”面板?