集成测试视图提供了可对单元测试进行分组的集成测试单元。集成测试下的单元测试按顺序运行,上下文保持不变。

集成测试视图中的工具栏菜单

工具栏图标 描述
故障定位 从失败的测试用例中找出缺陷或故障的位置
全部展开 显示所有测试视图树节点
全部折叠 隐藏所有测试视图树节点
上移测试 将选中的测试上移
下移测试 下移选中的测试
创建 创建集成测试
显示为唯一测试名 显示唯一测试名
总计 显示所有测试
失败/错误 仅显示测试结果为失败/错误的测试
失败 仅显示测试结果为失败的测试
错误 仅显示测试结果为错误的测试
成功 仅显示测试结果为成功的测试
函数已更改 仅显示待测函数已更改的测试
不保证运行 仅显示不保证测试执行的测试
主机/目标板结果不同 仅显示主机结果和目标结果不同的测试

集成测试视图中的下拉菜单

菜单名称 说明
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]上下文菜单将现有集成测试粘贴到其他集成测试中。

添加测试并更改运行顺序

在集成测试中添加测试有四种方法。

  1. 您可以选择一个集成测试,然后使用 [Create Test…] 上下文菜单创建它。
  2. 您可以将单元测试视图中的测试拖放到集成测试中。
  3. 您可以选择集成测试视图中的测试,并使用上下文菜单复制/粘贴它。
  4. 在单元测试视图中选择测试,然后使用右键菜单复制/粘贴。

更改测试执行顺序有两种方法。

  1. 可以选择一个测试或测试用例,然后用鼠标移动进行更改。
  2. 您可以选择一个测试或测试用例,然后通过工具栏上的 [Move Up Test] 或 [Move Down Test] 进行更改。

集成测试的覆盖率结果

如果选择了集成测试,则可在覆盖率中检查结果。

测试案例

重命名测试用例名称

要重命名测试用例名称,请使用上下文菜单中的[Rename…]选项或 F2 快捷键。
输入空格作为名称将删除测试用例名称。

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.