Studio は Windows 11 のデスクトップアプリで、お使いの PC、または必要に応じて Windows 11 のミニ PC で動作します。エンジンはここから、ワークスペースのスイートをこのマシン上、その上の Docker、または別のマシンへの SSH 経由で実行します。Studio 自体は Docker や SSH 上では動作しません。
作成方法: 「New test」から「API」を選択し、Type(REST、GraphQL、またはSOAP over HTTP)を指定します。各Typeは、公開エンドポイントに対して記述通りに実行できるケースから開始され、ファイルの1行目にTypeが記録されるため、ファイルツリー上で識別でき、ファイルを移動してもTypeが変わることはありません。SOAPはテキストとして送信されるXMLであり、XMLパーサーを使わずにテキストルールで検証されます。stagingやprodなどの環境ごとに独自のベースURLが保持され、トークンは変数名としてのみ保持されます。フォルダーは階層構造にネストできます。
API Flow Recorder: Nexus Recorderでページが実行するコールを記録し、スイートの書き出し前に記録を確認します。Callsには、各コールのメソッド、パス、ステータス、カテゴリ、理由が一覧表示されます。初期状態では、ビジネス、認証、読み取り、状態変更を伴うAPIコールのみがスイートに含まれます。テレメトリビーコン、サードパーティホスト、アセット、プリフライトは除外されますが、チェックを入れて再度含めることも可能です。Flowsはログイン トークンなどのレスポンスの値を後続のリクエストに連携させ、Redactionsには書き出さないようマークされたシークレットと見なされるフィールドが一覧表示されます。
JiraとAzure Boardsは失敗したテストごとにスクリーンショットを添付した課題を1つ保持し、テストが合格するとそれをクローズします。XrayとAzure Test Plansは各CI実行の結果を受け取ります。SlackはBlock Kitアラートを受け取り、TelegramはQRでペアリングされたお客様独自のボットからアラートを受け取ります。