テスト実行

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: このフィールドはテストケース名とタイムスタンプ(MM_DD_YY-HH:MM)が付加された状態で事前に入力されています。テスト実行の意図をより詳しく説明できるように、必要に応じて変更可能です。
    • Test Run Description: このフィールドを使用して、このテストの詳細を伝えます。例えば、実行日、テストのスコープ(ページとセクション)、テストに使用したビューポートの設定、テスターが必要とするその他の詳細などです。
    • Axe-core version: このフィールドを用いて、axe-coreが提供する異なるルールセットでテスト実行を比較し、報告または修正された問題を検証します。このフィールドには、管理者が管理設定ページで選択したaxe-coreバージョンが事前に入力されています。ドロップダウンメニューを使用して、アクセス可能な他のaxe-coreバージョンを選択できます。
    • Standard: このフィールドには標準のリストが表示されます。フィールドには、管理者が管理設定ページで選択したデフォルトの標準が事前に入力されています。ドロップダウンメニューを使用して、最も適切なものを選択できます。選択により、実行される自動化ルールと手動テストに提示されるチェックポイントテスト画面の両方が絞り込まれます。
    • Product: これはテスト中の製品名です。このフィールドはテストケースの作成時に定義され、テスト実行の設定中にここで編集することはできません。
    • Digital Asset Type: ドロップダウンメニューから10種類のデジタル資産タイプを選択して評価を定義します。これは任意のフィールドです。
      • デジタル資産タイプを選択する利点は、テスト、修正、および問題詳細ページに表示されるベストプラクティスの方法が、テスト実行を作成した際に選んだものにのみ関連する点です。そのため、特定の成功基準に対して問題が見つかった場合、テスト方法論および修正の推奨事項がその特定の製品タイプにフィルタリングされ、テストに適した情報にすぐにアクセスできます。例えば、デスクトップウェブを製品として選択した場合、モバイルウェブのテスト方法論は表示されません。
      • テストケースの作成中にデジタル資産タイプを選択した場合、このフィールドはその選択で事前に入力され、編集することはできません。
    • 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 ボタンをクリックしてください。

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