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