テスト実行

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

テストケースは、テストの基準、ページ、コンポーネントを定義します。そして、テスト実行はそのテストケースの「インスタンス」です。テスト実行はテストケースを設定して、テストを始める直前に作成されます。

テスト実行を使用すると、「ある時点」のテストを行い、最新のテストを以前のテスト実行と比較できます。コードリリース後に問題が改善されたか、悪化したかをページやコンポーネントレベルで追跡することができます。

問題を修正し、新しいテスト実行を作成せずにテスト実行を再実行した場合、前回のテスト実行の問題を置き換え、過去の変更を比較・追跡する能力が失われます。

始める前に: まず、テストケースが設定されており、テストケース画面にいる必要があります。

テスト実行を作成するには:

  1. テストケース画面で、 Create Test Run テスト実行を作成したいテストケースの行のアクション列にあるボタンをクリックします。

    Create Test Run button
  2. Set up Test Run for Test Case <Test Case Name> 画面が表示され、9つのフィールドと作成ボタンがあるフォームが表示されます。

    Setting Up Test Run for a Test Case

    それぞれの予想される入力については、次の説明を参照してください:
    • Test Run Name: このフィールドには、テストケース名にタイムスタンプを追加したものが事前入力されます。必要に応じて、テスト実行の意図をより的確に説明するためにこれを変更できます。
    • Test Run Description: このフィールドを使用して、テストの詳細(例:実行日、ページとセクションを含むテストの範囲、使用したビューポート設定、およびテスターが必要とするその他の詳細)を伝達します。
    • Axe-core version: このフィールドを使用して、axe-core が提供する異なる一連のルールでテスト実行をテストし、報告された問題や修正された問題を比較・検証します。フィールドには、管理者が管理設定ページで選択した axe-core バージョンが事前入力されています。ドロップダウンメニューを使用して、アクセス可能な他の axe-core バージョンを選択できます。
    • Standard: このフィールドには標準の一覧が表示されます。フィールドには、管理者が管理設定ページで選択したデフォルトの標準が事前入力されています。ドロップダウンメニューを使用して、最も適切な標準を選択できます。選択すると、実行される自動化ルールと手動テストのために提示される該当するチェックポイントテスト画面の両方が絞り込まれます。
    • Product: テスト対象の製品名です。このフィールドはテストケース作成時に定義され、テスト実行設定時には編集できません。
    • Digital Asset Type: 評価を定義するために、ドロップダウンメニューから10種類のデジタル資産タイプを選択します。これは任意のフィールドです。
      • デジタル資産タイプを選択する利点は、テスト、修正、および問題詳細ページに表示されるベストプラクティスの方法論が、テスト実行作成時に選択したものにのみ関連するという点です。これは、有効基準の1つに問題が見つかったとき、テスト手法と修正推奨がその特定の製品タイプにフィルターされ、テストのために必要な情報に迅速にアクセスできるため有用です。たとえば、デスクトップウェブを製品として選択した場合、モバイルウェブのテスト方法論は表示されません。
      • テストケース作成時にデジタル資産タイプを選択した場合、このフィールドにはその選択が事前入力され、編集できません。
    • Release: テスト対象の製品のバージョン番号を指定します。たとえば、1.0 は製品の最初のリリースサイクルを示します。
    • Environment: 環境は、テスト対象のサーバーの種類です。たとえば、本番サーバーはライブサイトに使用されます。
    • Platform: プラットフォームはサイトをテストするオペレーティングシステムやブラウザです。たとえば、「WindowsとFirefox」や「AndroidとChrome」です。自動テストは、指定されたプラットフォームで接続されたブラウザを通じて実行されます。
    • Assistive technology: アシスティブテクノロジーソフトウェアとデバイスは、障害を持つ人々がソフトウェアやウェブサイトと相互作用するために使用されます。一部のテストでは、PCのNVDAやJAWS、MacのVoiceOverなどのスクリーンリーダーを使用する必要があります。
    • Assign testing to: このフィールドで、 down arrow をクリックして利用可能なユーザーのリストを表示し、選択した項目をクリックしてフィールドに入力します。自分でテストを行う場合は、 user フィールドリストメニューの下にあるリンクをクリックします。 assign to me .
    • Update axe Reports: ドロップダウンオプションから「はい」または「いいえ」を選択して、テスト実行データをaxe Reportsに更新するかどうかを決定します。この選択は、テストケース作成時に「選択されたテスト実行」として設定されている場合にのみ利用可能です。テストケース作成時に、「すべてのテスト実行」または「なし」と設定されている場合、axe Reportsの更新フィールドは自動的に「はい」または「いいえ」にデフォルト設定されます。その場合、ユーザーはこの設定を変更できません。
      Note: Only users with axe Reports integration enabled during axe Auditor installation can view this field.
  3. Reporting Information セクションで、テスト実行中に使用されたブラウザ名(例:Google、Firefox、またはSafari)とソフトウェア名(例:NVDA、JAWS、スクリーンリーダー)を入力します。
  4. Audit report title フィールドに希望の名前を入力します。新しい監査レポートの名前は生成された監査レポートのタイトルとして表示されます。

    Note:
    • Reporting Information セクションは、 Enable customize Reporting のオプションを有効にすることでのみアクセスできます。 Admin Settings オプションを有効にするには、 Admin Settings ページで、 Settingsをクリックし、 Enable customize Reporting , の下の Enable/Disable Featuresをクリックし、最後に Save settingsをクリックします。
    • 管理者ユーザーは、必要に応じてレポートセクションのフィールドを追加、編集、または削除できます。これらの操作は、 Admin Settings ページでのみ実行できます。 レポート情報セクションで作成されたサンプルフィールドは、ヨーロッパの報告目的のためのものです。
  5. フォームの下部にある Create Test Run ボタンをクリックします。

テスト実行を作成したら、次のステップはコンポーネントやページをテストすることです。詳細は テスト開始をご覧ください。