我想实现标头的中心化。我为一个 API 制作了一个测试套件,但它的用户标头中有授权密钥。如果我想测试其他用户,我必须在所有测试用例中更改授权标头。有没有办法在 SOAP UI 中集中标头授权?
您可以在测试套件级别定义变量,例如 myHeader
值为 123。
然后将所需的 HTTP 标头设置为 ${#TestSuite#myHeader}
。在测试执行期间,${#TestSuite#myHeader}
被替换为变量的实际值,例如 123。
有关进一步的研究,您可以访问 SoapUI 文档中的使用属性。