テストのトレーニング中のファイルアップロード

ブラウザーテストでのファイルのアップロード

mabl Trainerでは、ファイルアップロードステップがサポートされているため、アップロードを伴うアプリケーションをエンドユーザーと同様の操作でテストすることができます。このガイドでは、Trainerでファイルアップロードステップを記録する方法と、mablワークスペースでファイルアップロードを管理する場所について説明し、よく寄せられる質問に回答します。

📘

ファイルのアップロードサイズの制限

ファイルアップロードの最大サイズは、15メガバイトに制限されています。

ファイルアップロードステップの記録

最初に、mabl Trainerを開き、ファイルアップロードステップを実行するアプリケーション内のページに移動します。[Rec] ボタンがオンになっていることを確認します。

  1. アプリケーションで [File upload]/[Choose file] ボタンをクリックします。
  2. システムダイアログが表示されたら、お使いのコンピューターからアップロードするファイルを選択します。
  3. [Open] をクリックします。Trainerによってファイル入力が設定されているステップが自動的に記録されます。Set file input to ""
  4. アプリケーションでファイルアップロードを送信するアクションを記録します (たとえば、[Submit] ボタンのクリックなど)。
  5. アップロードが正常に行われたことを確認するアサーションを作成します (このアサーションは、ファイルのアップロードが正常に行われた後のアプリケーション内の動作に依存します)。

📘

記録されたクリックステップは不要な場合がある

ほとんどの場合、mablはファイルタイプの入力エレメントを操作する必要があります。ファイルアップロードステップを記録する場合、システムダイアログを開くクリックステップが記録されます。mabl Trainerでテストを再生する場合やクラウドでテストを実行する場合は、このステップは必要でないため、削除しても構いません。

ファイル入力の更新

ファイル入力を更新するには、記録されたファイルアップロードステップの横の鉛筆アイコンをクリックします。ドロップダウンから新しいファイル入力を選択します。

mablアプリケーションでこれまでにアップロードされたことのない新しいファイル入力を使用する場合は、既存のファイルアップロードステップを削除し、新しいファイル入力を使って新しいアップロードステップを記録します。

ファイルアップロードの管理

ワークスペース内のテストにアップロードされたファイルを表示および管理するには、[Configuration] メニューバーの [FILE UPLOADS] タブにアクセスします。

FAQ

どのくらいの大きさのファイルをアップロードできますか?

最大15メガバイトのアップロードまでサポートされています。

ファイルアップロードステップは再生モードで表示されますか?

はい。mabl Trainerでファイルアップロードステップを含むテストを編集すると、Trainerによってそのファイルがローカルコンピューターにダウンロードされます。再生時に、Trainerはそのファイルにアクセスして、アップロードの再生手順を実行します。

📘

制限事項

mablでは、Trainerでの再生時やローカルテストの実行時に、ファイル入力を選択するダイアログボックスを操作できません。このダイアログボックスは、ブラウザーの機能ではなく、オペレーティングシステムの機能であるため、手動で閉じる必要があります。

ファイルアップロードはドラッグアンドドロップで選択できますか?

いいえ、この機能は現在サポートされていません。

トレーニング中に複数のファイルを同時に選択できますか?

いいえ、現在、mablは同時に選択された複数のファイルを取得することはできません。ファイルが正しく選択されていることを確認するには、ファイルを1つずつ選択する必要があります。

ファイルアップロードステップからファイルを削除することはできますか?

mabl Trainerおよびファイルアップロードページからファイルアップロードステップを削除するには、削除アイコンを使用します。

🚧

ファイルアップロードページからのファイルの削除

  • ファイルがテストで使用されている場合、ファイルアップロードページの削除ボタンは無効になります。テストで使用されているファイルは削除できません。
  • ファイルの横に :warning: アイコンが表示されている場合は、削除する前にファイルがテストやフローで使用されていないことを確認する必要があります (詳細は次の質問を参照してください)。

ファイルアップロードページでファイルの横に黄色の警告アイコンが表示されますが、これはどういう意味ですか?

ファイルアップロードページでファイルの横にアイコンが表示されるのは、そのファイルがテストやフローで参照されているかどうかをmablが判別できなかったことを表しています。テストやフローで参照されているファイルを削除した場合、mabl Trainerでテストを開くことができなくなり、ローカルまたはクラウドで実行したときにそのステップは失敗します。ファイル入力が削除されたことが原因でテストを開けなくなった場合は、mablのサポートまでお問い合わせください。

ファイルがmablクラウドに保存されるのはなぜですか?

ファイルアップロードを記録する場合、mablはファイルを自動的に取得し、mablクラウドに保存します。後で行われるテスト実行のためにこれらのアップロードを保存しておくと、テスト中にmablがこれらのアップロードを実行できるためです。

別々のテストで内容の異なるファイルに対して同じファイル名を使用できますか?

はい。テストのトレーニング後、ファイルアップロードページには、特定のファイルアップロードが属するテストが表示されます。ファイル名が同じであっても表示されます。

ファイルアップロードをテストできるブラウザーはどれですか?

ファイルアップロードは、すべてのサポート対象のブラウザーで使用できます。

ファイルは安全に保たれますか?

はい、mablはトレーニング中に使用されたファイルを自動的に取得し、ワークスペースで暗号化されたバケットに保存して、テストの実行中に使用できるようにします。暗号化の詳細については、こちらをご覧ください。

ファイルアップロードはmablクラウド内にどの程度の期間保持されますか?

ファイルアップロードは、削除しない限り、mablクラウド内に保持されます。