指定错误处理行为

可指定在运行测试或调度时如何处理错误条件。错误条件包含验证点失败、连接失败、服务器超时、定制代码警报和数据关联问题。

关于此任务

可指定调度、测试和测试元素的错误处理行为。“错误”报告将显示已在测试或调度中出现的错误条件和错误行为。

过程

  1. 在“测试导航器”中,浏览以找到测试或调度,并双击该测试或调度。 测试将打开。
  2. 在“测试编辑器”中,完成以下步骤之一:
    1. 要指定测试层次结构中的请求或其他元素的错误处理行为,请在测试内容部分中选择元素,并在测试元素详细信息部分中单击高级选项卡。
    2. 要指定元素(例如连接、验证点、替换或引用)的错误处理行为,请选择元素,然后单击更改。跳至步骤 5。
    3. 要指定与测试关联的数据池的错误处理行为,请在“常用选项”页面上选择数据池,然后单击数据池属性。 单击更改。跳至步骤 5。
  3. 错误处理下,展开单击以显示情况 将显示错误条件表。错误条件表显示可由该测试或调度中的协议处理的所有可能条件。
  4. 选中要指定其行为的情况旁边的复选框。 将打开一个窗口,您可以在其中指定当情况发生时要执行的操作和要记录的消息。
  5. 要在出现指定的条件时应用操作,请选中发生错误时覆盖操作复选框。
    选项 描述
    继续 单击以继续运行测试。
    退出事务 单击以在指定的情况发生时退出事务。 选择最里面最外面事务,或输入事务的名称。
    退出循环 单击以在指定的情况发生时退出循环。 选择最里面最外面循环,或者输入循环的名称。
    继续进行循环的下一个迭代 单击以在指定的情况发生时继续进行循环的下一次迭代。 选择最里面最外面循环,或者输入循环的名称。
    退出测试 单击以在指定的情况发生时退出测试。
    退出用户 单击以停止遇到了指定情况的虚拟用户。
    终止运行 单击以在指定的情况发生时停止运行。
  6. 要向页面、事务或循环的运行状况提供信息,请选中覆盖向运行状况提供的信息复选框并选择。页面、事务或循环的运行状况将由各自的报告来显示。
  7. 可选: 要在出现指定的条件时将消息写到测试日志,请选中发生错误时覆盖日志消息复选框并输入消息。
  8. 单击确定

示例

要在数据关联中发生替换失败时停止运行调度,请选择替换失败复选框。单击停止调度,然后单击确定

与发生错误的位置最接近处所指定的错误处理行为将优先执行。 如果特定请求已设置为在替换失败时继续,并且调度已设置为在替换失败时停止,那么在该请求中替换失败的情况下调度将继续运行。


反馈