モバイルアプリケーションでのファイルアップロードのテストは、シームレスなユーザーエクスペリエンスを実現するうえで重要な要素です。mabl Trainerでは、次の2つの手順で、モバイルアプリケーションのファイルアップロードシナリオをトレーニングできます。
ファイルをデバイスにプッシュする
ファイルアップロードのトレーニングを行う前に、"Push file" ステップでファイルを仮想デバイスにプッシュする必要があります。
- プラス記号 (+) をクリックして、新しいステップを追加します。
- [Push file(s)] を選択します。
- ファイルを選択します。Androidのテストでは、任意のファイルタイプのプッシュがサポートされていますが、iOSのテストでは、写真、ライブフォト、動画、または連絡先のみがサポートされています。
- [+ Add files] を選択し、新しいファイルをmablクラウドにプッシュします。
- [Select files] を選択し、mablワークスペースにすでにアップロードされているファイルを選択します。
- ファイルを別のパスにプッシュする場合は、[Device path] フィールドを更新します。デバイスパスの指定は、Androidのテストでのみサポートされています。
- [OK] をクリックしてファイルをデバイスにプッシュします。
サポートされている最大ファイルサイズは100 MBです。
新しいファイルを追加すると、ファイルはmablに安全にアップロードされ、ファイルアップロードページに表示されます ([Configuration] > [File uploads])。
新しいファイルのmablクラウドへの追加
ファイルをアプリケーションにアップロードする
ファイルを仮想デバイスに追加した後で、ファイルをアプリケーションにアップロードできます。
- ファイルアップロードを実行するアプリケーション内のビューに移動します。
- [Rec] ボタンがオンになっていることを確認します。
- ファイルを選択するためのアプリケーション内のボタンをクリックします。
- "Push file" ステップでアップロードしたファイルを選択します。"Set file input to <ファイル名>" ステップが自動的に記録されます。