我有一个获取用户级令牌的Http请求,然后我使用脚本记录器让它在Jmeter中工作,我只是将所有值头和参数复制到SoapUi中,并创建了SessionDataKey的变量以在SoapUi中获取相同的令牌它实际上不会在Soapui Response标头上检索相同的结果。
我看到Soap和Jmeter中的响应之间存在两个差异。
对于授权测试步骤:
在jmeter中,我可以在Soap中看到响应标题“Location”(注意这个具有我需要的值)示例:
位置:https://The客户的URL /路径/路径1 /#access_token = fdcfb626b142cc1c3575f4eae154f38a&token_type = Bearer&expires_in = 70871
对于获取SessionDataKey测试步骤:
在jmeter我可以看到一个响应头Set-Cookie:dtCookie = 3 $ C726269DFD45081379EC3D044AEDE19C
同时我似乎无法在Soapui获得这两个响应头
我不介意,如果我没有得到dtCookie值我真正需要它的令牌,但我怀疑我需要将dtCookie值提供给Authpart,因为在jmeter中动态地认为它不是问题但是SoapUi没有做这个工作
我相信它在SoapUi首选项中的一些设置
任何想法家伙?
通过使用另一种方法进行令牌解决