禁用部分测试

如果禁用测试的某些部分,那么仍可看到已禁用的部分,但运行期间不会执行此部分。

过程

要禁用任何协议的调度或测试中的元素,请执行以下操作:

  1. 在“测试导航器”中,浏览到调度或测试并予以双击。 调度或测试将打开。
  2. 右键单击想要禁用的元素,并选择禁用 元素和从属子元素(将自动禁用)将被加上阴影,并且其前面将加上两个正斜杠 (//) 以提醒您它们已禁用。
    注: 要更改用于表示已禁用元素的颜色或符号,请单击窗口 > 首选项 > 测试 > 测试编辑器,然后单击颜色和字体选项卡。

    虽然已禁用的测试元素不会运行,但您仍可对其进行处理。例如,您可以在已禁用的用户组中插入测试以在之后使用。

  3. 要启用已禁用的元素,请右键单击该元素,并选择启用。 选择全部启用以启用所有已禁用的元素。

示例

禁用测试或调度中的元素会在以下方面影响其他元素:
已禁用元素 结果
用户组(百分比) 将重新计算其余用户组中的百分比。 重新启用此用户组时,请记得将所有受影响的用户组都还原为其原始百分比。
用户组(绝对值) 其余组中的用户数可能与调度中指定的用户总数不匹配。如果不匹配,那么将在其余用户组之间重新分配新虚拟用户,以使数量匹配。重新启用此用户组时,请记得将所有受影响的用户组都还原为其原始总数。
包含数据关联引用的请求 取决于此请求的其余操作中的替换将无效。
包含数据关联替换项的请求 替换不会发生,因为将忽略整个操作。还将对使用已禁用数据源的替换项进行禁用。要重新启用此替换项,请选择用于替换的已启用数据源。
包含服务器连接的 HTTP 请求 无影响。将在下一个请求中自动创建连接。
定制代码的一部分 将对具有已禁用参数的定制代码进行标记。如果禁用操作导致意外数量的参数传递到定制代码元素,那么您将在运行时收到错误。要解决此问题,请修改此定制代码以检查参数的数量。
IF data_source 构造 如果 IF 构造包含已禁用的数据源,那么将被标记为无效。
禁用测试元素和子代 如果您禁用子元素,然后禁用其父代(例如,先禁用请求,然后禁用页面),那么被禁用的子元素将具有两个前缀:一个进行手动创建,一个进行继承。在以下示例中,第一个请求继承了禁用状态。第二个请求已手动禁用,并且也继承了禁用状态:
//disabled page
	//request
	////disabled request
执行以下操作之一可重新启用第二个请求:
  • 重新启用请求,然后重新启用页面。
  • 右键单击页面并选择全部启用
将被替换的数据源或一系列文本 在 HTTP 中,数据表将以灰色显示此文本。

反馈