虽然在SOAPUI中编写groovy有时我们使用上下文,有时我们使用TestRunner,
需要帮助来理解差异。
答案 0 :(得分:10)
testRunner - 一个TestCaseRunner对象,即 soapUI API的入口点,用于访问项目项,结果, testRunner是实际执行的对象 TestCase循环通过TestCase中的TestSteps和 执行它们。它公开了与测试执行相关的方法和 底层对象模型(通过testCase属性)。常用用法 场景是:
context - 一个保存上下文相关的TestCaseRunContext对象 属性。这个的主要用途是存储可以的值 用于后续的TestSteps或相关脚本。例如
context.myProperty =“你好”
将在上下文中创建名为“myProperty”的属性并分配 它是字符串值“Hello”。在随后的脚本中,您可以访问 它与
log.info(context.myProperty)