如何在 soap 中自动化访问令牌 ui

How to automate access token in soap ui

我已经在 soap 中创建了测试用例 ui。我必须为每个测试步骤传递访问令牌并添加它。

我想知道有什么方法可以动态传递访问令牌吗?现在我正在做的是每次通过 运行ning 登录 POST 请求获取访问令牌,并手动放入每个测试用例和测试步骤的 header。

我知道可以使用项目级属性,但仍然需要ui一次手动获取访问令牌并放入项目级属性。我想像每次自动登录测试用例 运行 一样自动化它并生成 access-token 应该适用于所有测试用例。

您可以将整个过程自动化:

  1. 发出 POST 请求以获取访问令牌。

  2. 使用 Property Transfer test step 将令牌值分配给项目 属性(例如 myProperty)。

  3. 在您的请求中使用项目 属性 作为:

    ${#Project#myProperty}

您可以将此字符串放入您的 JSON/XML、HTTP headers 或其他您需要的地方。