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

Hel*_*nds 3 automation soapui access-token

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

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

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

Kar*_*usa 5

您可以自动化整个过程:

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

  2. 使用属性传输测试步骤将令牌值分配给项目属性(例如myProperty)。

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

    ${#Project#myProperty}

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

  • SoapUI 的开源版本中提供了“属性转移”类型测试步骤 (5认同)