Katalon测试的初始化配置/清除配置[setUp/tearDown](V5.10.0)

本文转自
从Katalon 5.3的版本开始,Katalon为项目中的每个测试用例或测试套件提供了setUp/tearDown的方法,以供使用者执行测试时的初始化配置或者执行后清除配置。该功能是除了Test Listener之后,又一个能够为测试流程提供更多可能的操作。
Test Suite中对应的Script视图中可以生成一个简单的setUptearDown的方法。

Katalon测试的初始化配置/清除配置[setUp/tearDown](V5.10.0)_第1张图片
setUp and tearDown

支持的方法

方法(Method) 说明(Discription) 触发条件(Trigger Condition) 常见用法(Common Usages)
setUp 初始化测试套件执行环境 在执行测试套件之前 准备测试环境
为执行的测试套件调用所需的测试用例
setUpTestCase 在每一个测试用例开始前执行的方法 在测试用例执行前 准备测试环境
为执行的测试套件调用所需的测试用例
tearDown 清除测试套件执行环境 在测试套件执行完毕之后 清除测试环境
在测试套件结束时调用tearDown所包含的方法
tearDownTestCase 在每一个测试用例结束时执行 在每个测试用例结束时 清除测试环境
在测试套件结束时调用tearDown所包含的方法

工作原理

默认情况下,setUp或者tearDown是不会被触发的即使是满足了触发条件。使用者需要把skipped的值由false改为true才能够激活方法。

方法说明(Methods Consideration)

  • setUp和tearDown的方法跟其他方法一样,会被记录到日志文件中。
  • 使用者不能从报告中看到setUp和tearDown方法的执行情况,但是setUpTestCase和tearDownTestCase可以在测试套件的报告中看到。
  • 如果都激活了测试初始化和测试监听程序(Test Listener),那么测试监听程序也会同一时间被触发执行。
Test Listener

你可能感兴趣的:(Katalon测试的初始化配置/清除配置[setUp/tearDown](V5.10.0))