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