我是API测试的新手,我使用的是SoapUI。我有一些需要身份验证的测试,我已经能够使用传输值获取SessionId,但我还没有成功在我的测试中使用这个变量。我的标题是"授权"价值是"令牌"我想将Session变量添加到我的令牌值。我怎样才能实现它?也许我的concat值是错误的。提前致谢
答案 0 :(得分:0)
我使用groovy找到了解决问题的方法:
def sessionToken = context.expand( '${[Testcase name]#Response#$.[session variable]}' )
def accessToken = 'Token ' + sessionToken
testRunner.testCase.setPropertyValue("accessToken", accessToken)
只需更改"测试用例名称"和"会话变量"。添加"授权"使用值" $ {#TestCase#accessToken}"
进入测试的标题