- [Except for non-executable tests when errors occur during test execution]是一个选项,当测试执行过程中发生错误导致整个测试无法执行时,可以只执行可执行的测试,不执行不可执行的测试。
- 当保存用户修改的测试、存根或类代码时,[Test Compile]选项会自动执行测试编译。
- [Using Macro Constant] 选项允许使用源文件中定义的宏常量编辑测试(例如:为数组索引和测试用例的输入/预期值使用宏常量)。(此设置仅适用于转换后的项目)。
- [Hide Diagnostics for Successful Test Cases] 选项会隐藏单元/集成测试视图或报告中每个测试的成功测试用例的诊断信息。
虚拟内存地址
它为嵌入式环境测试提供内存设置。您可以在项目属性中管理要使用的内存地址组。
在上图界面中,您可以查看所设置的虚拟内存地址信息。点击 [Add…] 按钮添加虚拟内存地址。
虚拟内存地址区域最多可指定 50 个区域,可以十六进制输入。
单击 [Edit] 按钮编辑选定的虚拟内存地址区域。
导入测试数据
选中 [Append test data] 时,要导入的测试用例将添加到现有测试用例之后。
如果取消选中该选项,则将删除所有现有测试用例,只添加要导入的测试用例。
导出测试数据
导出数据时,可以将变量的输出方向设置为水平或垂直方向
选择导出变量的输出方向,然后点击 [Apply]。
外部编辑器
您可以设置打开 CSV 文件的外部编辑器。
输入外部编辑器的路径,然后单击 [Apply]。
单元测试视图
您可以设置单元测试视图中的函数节点显示,该视图包含在改进用户界面/用户体验的测试视角中。
覆盖率
您可以设置分支覆盖率测量以及是否显示覆盖/未覆盖。
[Branch coverage Column Info display]单选按钮允许您选择要显示在编辑器左列的标记信息。
- T/F 标记选项显示在源代码编辑器中。
- Displays covered decision when the selected test is run: T/F 显示已覆盖的决定
- Displays uncovered decision when the selected test is run: T/F 显示未覆盖决定
复选框[Branch coverage, MC/DC measurement operator]设置分支覆盖率测量目标。如果重新分析并执行,将应用这些设置。
- Conditional Operator(?:): 测量三元运算符表达式的分支覆盖率。
- Boolean Operator(&,||,!,<,<=,>,>=,==,!=): 测量布尔操作符表达式的分支覆盖率。
- 如果全部未选中,则仅测量 “if”、“for”、“while”、“do-while ”和 “switch ”语句的分支覆盖率。
类型分区
您可以编辑每个工具链的基本类型分区,并将其恢复为所提供的默认值。
在工具链组合框中,选择要修改的工具链,编辑分区并单击 [Apply]。
视图
创建测试后,您可以设置相关视图的打开选项。
从 [Always open]、[Never open] 和 [Prompt] 中选择一个,然后单击 [Apply]。
Need more help with this?
Don’t hesitate to contact us here.