AnyTestで最初のアプリテストを作成します
AnyTestでのアプリのテストは非常に簡単です。最初の 手動テスト を作成する方法を見てみましょう。このデモでは、Androidアプリを取り上げました。
開始するには、ユーザーはテスト対象のアプリケーション、標準のブラウザ、およびインターネット接続が必要です。
6つの簡単なステップ:
-
anytest.jp を開き、メールアドレスとパスワードを使用してログインします。
-
アプリをクラウドドライブにアップロードします。
-
テストに使用するデバイスを選択します。
-
アプリケーションをデバイスにインストールし、ユーザーが端末を手に持って使用する方法でデバイスの使用を開始します。
-
機能テストを行っている間、ユーザーはデバイスのログを監視し、スクリーンショットをキャプチャすることもできます。
-
このプラットフォームは、ユーザーのログを生成します。このログは、テストが完了した後はいつでも利用できます。
理解を深めるためにビデオを見てみましょう。 (本システムの運用元のpCloudyのビデオになります。)
スクリーンショットを使用して、各ステップを詳しく見ていきましょう。
アプリテストを作成する
ステップ1:テストアプリケーションをクラウドドライブにアップロードする
「 マイアプリ/データ 」タブをクリックします。
[ファイルのアップロード]ボタンをクリックします。ローカルシステムからアプリを閲覧するためのポップアップが表示されます。
[ アプリの参照]を クリックして、ローカルシステムからファイルを選択してアップロードします。
テストに使用するファイルを選択して 開き ます。
ステップ2:テストするデバイスを選択する
[デバイス]タブに移動します。クラウド上で利用可能なデバイスのリストが表示されます。
アプリケーションをテストするデバイスを選択します。
ユーザーが「クラウド」ボタンをクリックすると、デバイスが接続されて使用されます。
手順3:アプリケーションをデバイスにインストールする
ユーザーがデバイスに接続したら。
右ペインから[ インストール ]タブをクリックします。
ポップアップが表示されます。クラウドの場所からテストするファイルを選択します。[インストール]ボタンをクリックして、アプリをデバイスにインストールします。
アプリがインストールされると、ユーザーに通知されます。デバイスにインストールされたアプリケーションは、テストの準備ができています。
ステップ4:デバイスログを監視する
AnyTestでは、デバイスの横にあるデバイスログを監視すると非常に便利です。
ページの右端のペインにある[ログ]ボタンをクリックしてから、ログストリーミングの初期化をクリックします。
ユーザーは、デバイスの横にあるすべてのログを表示できます。
ステップ5:スクリーンショットをキャプチャして編集する
デバイスから任意の画面をキャプチャするには、[ スクリーンショットをキャプチャする ]ボタンをクリックするだけです。
AnyTestは、デバイスのスキンで高品質のスクリーンショットをキャプチャし、デバイスの横に表示します。
ユーザーは、スクリーンショットにマウスを合わせて編集ボタンを選択することにより、スクリーンショットを編集することもできます。
編集ボタンを選択し、影響を受ける領域をマークします。
保存ボタンをクリックして、編集したスクリーンショットを適切な名前で保存します。
ユーザーは、デバイス自体の横にあるすべてのスクリーンショットと編集済みのスクリーンショットを見ることができます。
また、ユーザーはここから直接JIRAやGithubのアカウントにバグを記録したり、slackにシェアすることができます。デバイスをクラウドに戻すには、「デバイスセッション停止」ボタンをクリックします。プラットフォームがユーザーのためにデバイスをクリーンアップします。
ステップ6:テストログの分析
テスト後、ユーザーはいつでもテストログを分析できます。AnyTestは、完全なセッションビデオ、デバイスログを生成し、テストセッション中にユーザーがキャプチャしたすべてのスクリーンショットを保存します。
別のレポートポップアップで、完全なセッションビデオ(キャプチャ動画)、デバイスログ全体、およびキャプチャされたすべてのスクリーンショットを見ることができます。ユーザーは、ここからレポートを分析した後、バグを記録することもできます。