Automation Studio

今日、モバイルアプリのテストを自動化するだけでは不十分です。AnyTestは、市場投入までの時間を短縮するという高まる需要に対応し、コードレス自動化スタジオOpkeyを提供します。このスタジオを使用すると、チーム全体の誰でもテストを自動化でき、複数のデバイスで実行できます。つまり、コードを1行も記述せずに、自動化テストを作成できます。これだけでなく、CIプラットフォームと簡単に統合できるため、アプリの配信を何倍にも加速できます。

AutomationStudioの実行方法を見てみましょう。

ステップ1: Automatorページに移動して、自動化スクリプトの作成を開始します。

ステップ2: [Opkey]タブをクリックして、AutomationStudioの使用を開始します。

ステップ3: 機能を起動する

アプリのアップロード

ステップ4: 次のステップはアプリをアップロードすることです。ツールをクリックします

手順5: [モバイル管理]タブに移動します

ステップ6: モバイル管理をクリックすると、[アプリケーション管理]ページが自動的に表示されます。[新しいアプリケーションの追加]をクリックします

手順7: 自動化スクリプトを作成するアプリをローカルシステムからアップロードします。

ステップ8: ローカルシステムから選択したアプリがアップロードされます。数分かかる場合があります。

ステップ9: アプリがアップロードされると、インストルメンテーションプロセスが開始され、数分かかる場合があります。

テストスクリプトの作成

ステップ10: ここで、コードを1行も記述せずにテストスクリプトを作成します。[新規作成]に移動し、[テストケース]をクリックして新しいテストケースを作成します。

ステップ11: モバイルレコーダーをクリックして、自動化ステップの記録を開始します。

ステップ12: [新規作成 ]を クリックしてリポジトリを追加します

ステップ13: pCloudyをクリックして、AnyTestに接続されているデバイスを選択し、スクリプトを記録します

ステップ14: 選択したいAndroidデバイスのバージョンをクリックします

ステップ15: デバイスを選択します

ステップ16: アップロードしたアプリケーションを選択します

ステップ17: クリックして終了し、ステップの記録を開始します

ステップ18: 記録をクリックして ステップの 記録を開始し、クリックしてデバイス上でステップを記録するためのアクションを実行します。

ステップ19: ここでスクリプトを編集するか、[停止]をクリックすると、記録されたステップを表示できます

ステップ20: 保存をクリックして、AnyTestに接続されているデバイスでテストスクリプトを実行します

テストの実行

ステップ21:ステップ を実行する方法を見ていきます。[新規作成]をクリックして、新しいテストスイートを作成します。

ステップ22: テストケースをテストスーツにドラッグします

ステップ23: 作成したテストスイートを選択し、AnyTestで実行します

ステップ24: セッション名を入力し、ドロップダウンからビルドを選択し、ドロップダウンからトライアルエージェントとして実行エージェントを選択し、汎用プラグインとしてOpkeyモビリティを選択します

ステップ25: 記録したテストを実行するAnyTestで利用可能なバージョンとデバイスを選択します

ステップ26: 選択したデバイスに問題がない場合は、[完了]をクリックします。それ以外の場合は、[戻る]をクリックして、AnyTestで使用可能な他のデバイスを選択します。

ステップ27: ここでOpkey実行ログを見つけることができます

ステップ28: 別のタブの[マイデバイス]ページに移動し、[マイブッキング]をクリックして、選択したデバイスがブッキングに表示されているかどうかを確認します。クラウドボタンをクリックして接続します

ステップ29: 記録されたステップが自動的に実行されているのを見つけることができます。

ステップ30: Opkey実行ログページに再度移動し、[レポートの表示]ボタンをクリックして、自動化実行のレポートを表示します。

ステップ31: ここで包括的なテスト結果を見つけることができます。