使用“ TestNGCitrusTestDesigner”执行Citrus HTTP测试用例时,出现以下错误“ .CitrusRuntimeException:无法获取关联密钥”

时间:2019-03-27 13:15:36

标签: testng citrus-framework

我已经建立了citrus框架并尝试执行测试用例,但出现如下错误: “测试失败SampleJavaIT.testResponse嵌套的异常是: com.consol.citrus.exceptions.CitrusRuntimeException:无法获取“ citrus_message_correlator_todoClient”的关联密钥。 我正在使用“ TestNGCitrusTestDesigner”作为DSL。 请帮我。下面是代码段。

@Test
@CitrusTest
 public void testResponse(){

    http().client(todoClient)
            .receive().response();

 }

预期:测试用例应成功执行。

实际:测试失败SampleJavaIT.testResponse嵌套的异常是: com.consol.citrus.exceptions.CitrusRuntimeException:无法获取“ citrus_message_correlator_todoClient”的关联密钥

1 个答案:

答案 0 :(得分:0)

您的HttpClient看起来如何?如果我不得不猜测,todoClient的配置不正确。