无法在loadrunner中运行rest api服务?

无法在loadrunner中运行rest api服务?,rest,performance-testing,loadrunner,vugen,Rest,Performance Testing,Loadrunner,Vugen,在loadrunner(VUGEN)中运行rest api服务时,我遇到了一个问题,在soap ui中,它工作正常 我的数据包含大约10个字段,但当请求将一个参数拆分为两个时,我将面临内部服务器错误 请帮助,无法在新行继续,以防我想写在另一行 代码是: Action() { web_custom_request("Calculate", "URL=http://sdfsdfsdfgsdfgsdfgsdfgsdfgsd/sdfgsdf/sdfgsd", "Me

在loadrunner(VUGEN)中运行rest api服务时,我遇到了一个问题,在soap ui中,它工作正常

我的数据包含大约10个字段,但当请求将一个参数拆分为两个时,我将面临内部服务器错误

请帮助,无法在新行继续,以防我想写在另一行

代码是:

Action()
{

    web_custom_request("Calculate",
       "URL=http://sdfsdfsdfgsdfgsdfgsdfgsdfgsd/sdfgsdf/sdfgsd",
       "Method=POST",
       "Resource=0",
       "EncType=application/json",
       "Mode=HTTP", 
       "Body={\"program\":\"L002\",\"Number\":null,\"serviceNumber\":\"09000\",\"customerStateName\":\"{state}\",\"storeCode\":\"{store}\",\"Amount\":\"{amount}\",\"paymentDetails\":[{\"type\":\"{types}\",\"amount\":{amount}\"}]}",LAST);


    return 0;
}
无法在两行代码中编写,如果我正在尝试编写,则会出现语法错误,如,is missing或“is missing。无法编写,请提供任何帮助

答复如下:

{"program":"L002","Number":null,"serviceNumber":"09000","customer
  StateName":"MAHARASHTRA","storeCode":"1111","invoiceAmount":"50","paymentDetails":[{"type"
 :"CASH","amount":50"}]}

行正在将customerStateName拆分为customer、StateName,因此我收到了错误的响应请求,请提供帮助。

自LoadRunner 12.53以来,您有了一种新的更简单的方法来使用web\u REST()进行REST API调用API。请参阅博客。

我不明白您的问题是什么,因为一个参数被拆分为两个,即客户状态名称被拆分为客户,新的行中被拆分为状态名称。您确定控制台中不是这样打印的吗?是否有实际的“\n”“有吗?第二个Buzzy关于换行符的评论是为了可读性而不是嵌入字符。如果你有任何疑问,就把它移到一条很长的线上