Documentation Index

Fetch the complete documentation index at: https://helpcenter.autify.com/llms.txt

Use this file to discover all available pages before exploring further.

User Agentの書き換え方法

Prev Next

概要

テスト対象のWebサイトがUser Agentに基づいて表示を切り替えたり、アクセス制御を行ったりしている場合、Autify Nexusのデフォルト設定では意図したページが表示されない、またはアクセスがブロックされることがあります。 本記事では、Autify Nexusから送信するUser Agentを任意の値に書き換えて、この問題を解決する手順を説明します。

解決手順

用途に合わせて、「アプリ設定」または「テストプラン設定」からUser Agentを書き換えます。

方法A: アプリ設定から書き換える(レコーディング・ローカル実行向け)

この手順で設定したUser Agentは、手元のPCでのレコーディングおよびローカル実行時に適用されます。クラウド環境でのテスト実行には影響しません。

  1. Autify Nexusの画面左下にある  設定() をクリックします。

  2. 画面を下にスクロールし、高度な設定  を展開します。

  3. JSON文字列を入力 の右側にある  編集アイコン)をクリックします。

  4. 高度なブラウザオプション  画面が表示されたら、以下のように userAgent を追加します。

{
  "userAgent": "任意のUser Agent文字列"
}

5. 保存 をクリックします。

方法B: テストプラン設定から書き換える(クラウド実行向け)

この手順で設定したUser Agentは、対象のテストプランを実行する際に適用されます。

  1. 対象のテストプランの詳細画面を開きます。

  2. テストプラン設定  セクション内の  高度な設定  をクリックして展開します。

  3. JSON文字列を入力  をクリックします。

  4. 高度なブラウザオプション  画面が表示されたら、以下のように userAgent を追加します。

{
  "userAgent": "任意のUser Agent文字列"
}

5. 完了 をクリックします。

留意点

  • 設定の優先順位: 高度なブラウザオプションで設定されたUser Agentは以下の順番で優先的に適用されます。

    • ローカル実行の場合

      1. Nexusアプリ設定

      2. テストプラン設定

      3. デバイスエミュレーション設定

    • クラウド実行の場合

      1. テストプラン設定

      2. デバイスエミュレーション設定

  • 設定の解除: User Agentの書き換えをやめる場合は、入力した userAgent の行を削除して保存してください。

解決しない場合

上記の手順を試しても問題が解決しない場合は、サポート窓口までお問い合わせください。