ポストマンは事前リクエストスクリプト内のランダムなユーザー名を取得します

レオン:

私は、APIを使用して作成するランダムユーザー、私は要求を実行するたびに生成したいんです。

私は、ランダムな電子メールに送信され、ユーザーが要求を作成するたびに設定したい電子メール環境変数を持っています。

私は現在持っています:

pm.environment.set("Email", pm.globals.get("$randomUserName") + "@myDomain.co.uk");

私が取得したいよランダムなユーザー名からを$randomUserName

しかし、私は事前リクエストスクリプトのセクションで$ randomUserNameから値を取得する方法を見つけるように見えることはできません。

ダニーDainton:

あなたは使用することができます.replaceIn()サンドボックス内での方法を。

あなたはこのような何かを行うことができます:

let userName = pm.variables.replaceIn("{{$randomUserName}}")
pm.environment.set("Email", `${userName}_${Date.now()}@myDomain.co.uk`)

詳細情報はここで見つけることができます:

https://learning.postman.com/docs/postman/scripts/postman-sandbox-api-reference/#pmvariables

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=32430&siteId=1