在SOAP UI中集中REST API测试套件的头的最佳方法是什么?

时间:2017-10-30 05:35:43

标签: soapui web-api-testing

我想实现标头的集中化。我为一个API制作了一个测试套件,但它在用户的标题中有授权密钥。如果我想测试另一个用户,我必须在所有测试用例中更改授权头。有没有办法在SOAP UI中集中标头授权?

1 个答案:

答案 0 :(得分:1)

您可以在Test Suite级别定义变量,例如myHeader,其值为123。

然后将所需的HTTP标头设置为${#TestSuite#myHeader}。在测试执行期间,${#TestSuite#myHeader}被替换为变量的实际值,例如, 123。

如需进一步研究,您可以访问SoapUI文档中的Working with Properties