集成测试视图提供了可对单元测试进行分组的集成测试单元。集成测试下的单元测试按顺序运行,上下文保持不变。
集成测试视图中的工具栏菜单
集成测试视图中的下拉菜单
菜单名称 | 说明 |
---|---|
Show coverage at all elements | 显示所有项目(集成测试、测试组、测试用例)的覆盖率 |
Add description when duplicate test case | 在重复的测试用例上添加原测试用例编号 |
Insert Default Values for Empty Input | 当输入数据为空时,插入默认值 |
Delete All Test case Descriptions | 全部删除测试用例描述 |
Check Integrity | 检查函数和存根的完整性。如果需要,重置测试 |
- 为空输入插入默认值
变量类型 默认值 字符串 (空字符串) 无字符串 0
集成测试视图中的控制面板
菜单 | 描述 |
---|---|
|
运行集成测试 |
|
显示测试用例的成功、失败、错误和总数 |
|
选择要在集成测试视图中显示的覆盖类型 (语句、分支、MC/DC、函数调用) |
|
显示所选的全覆盖类型 |
搜索
在集成测试视图中,可以按文件、函数、测试、状态(成功、失败、错误)和问题名称搜索集成测试、测试和测试用例。
状态搜索关键字
在集成测试视图中,您可以通过状态搜索关键字过滤显示的测试。它提供可搜索的关键字推荐和自动完成函数。
关键词 | 描述 |
---|---|
%TEST_SUCCESS% |
测试成功 |
%TEST_FAILURE% %TEST_ERROR% |
测试失败/错误 |
%TEST_FAILURE% |
测试失败 |
%TEST_ERROR% |
测试错误 |
%TEST_HAS_NOT_FUNCTION% |
函数已更改 |
%TEST_NOT_GUARANTEE% |
不保证运行 |
%TEST_RESULT_DIFFERENT% |
主机/目标板结果不同 |
集成测试视图的结构
集成测试视图的层次结构为:[集成测试] > [测试组] > [测试用例]。
集成测试视图中的项目图标
项目图标 | 说明 |
---|---|
无 | 集成测试 |
测试 | |
场景测试 | |
全局变量测试 | |
测试用例,测试用例组 |
集成测试视图中的项目状态颜色
集成测试视图中函数、测试和测试用例的执行信息用颜色表示。
颜色 | 描述 |
---|---|
Green | 集成测试/测试组:如果其下所有测试用例的执行结果均为成功 测试用例: 如果执行结果为成功 |
Blue | 函数测试:如果其下只有失败的测试用例,而没有错误的测试用例 测试用例: 如果执行结果为失败 |
Red | 按时/测试:如果其下存在出错的测试用例。 测试用例: 如果执行结果为错误 |
Orange | 函数/测试: 所有测试用例均未在其下执行,且存在无法保证运行的测试用例 测试用例: 不保证运行 |
Black | 函数/测试: 其下的所有测试用例均未执行 测试用例: 未执行 |
集成测试视图中的上下文菜单
上下文菜单 | 说明 |
---|---|
Create Test | 创建测试对话框 |
Create sub-integration test | 创建子集成测试 |
Copy | 复制测试和测试用例 |
Paste | 粘贴测试和测试用例 |
Duplicate | 复制粘贴测试和测试用例 |
Duplicate multiple times | 复制粘贴与输入次数相同的测试和测试用例 |
Paste as sub-integration test | 将复制的集成测试作为子集成测试粘贴到选定的集成测试中 |
Delete | 删除测试和测试用例 |
Rename | 重命名测试名称 |
Select tests | 选中所有测试的复选框 |
Deselect tests | 选中所有测试复选框 |
Fault Localization | 从失败的测试用例中确定缺陷或故障的位置 |
创建集成测试并重命名
集成测试可在工具栏菜单中创建。集成测试的名称是自动分配的,可通过上下文菜单[Rename]进行更改。
- 创建
- 重新命名
子集成测试
您可以使用[Create sub-integration test]上下文菜单在集成测试下创建子集成测试,或使用[Paste as sub-integration test]上下文菜单将现有集成测试粘贴到其他集成测试中。
添加测试并更改运行顺序
在集成测试中添加测试有四种方法。
- 您可以选择一个集成测试,然后使用 [Create Test…] 上下文菜单创建它。
- 您可以将单元测试视图中的测试拖放到集成测试中。
- 您可以选择集成测试视图中的测试,并使用上下文菜单复制/粘贴它。
- 在单元测试视图中选择测试,然后使用右键菜单复制/粘贴。
更改测试执行顺序有两种方法。
- 可以选择一个测试或测试用例,然后用鼠标移动进行更改。
- 您可以选择一个测试或测试用例,然后通过工具栏上的 [Move Up Test] 或 [Move Down Test] 进行更改。
集成测试的覆盖率结果
如果选择了集成测试,则可在覆盖率中检查结果。
测试案例
重命名测试用例名称
要重命名测试用例名称,请使用上下文菜单中的[Rename…]选项或 F2
快捷键。
输入空格作为名称将删除测试用例名称。
Need more help with this?
Don’t hesitate to contact us here.