kobiton hands review tutorial
Kobitonを使用した簡単な自動化テスト:
このチュートリアルでは、Kobitonツールを使用した簡単な自動化について説明し、Kobitonを使用して並列テストを実行する方法も説明します。
自動化および実行プロセスに関連する各ステップのステップバイステップの説明は、理解しやすいように、関連する図解とともに簡単な用語で説明されています。
探検しよう!
学習内容:
Introduction to Kobiton Tool
関係する手順に進む前に、 Kobiton tool 。
新しいモバイルデバイスでのテストは、アプリがさまざまなデバイス構成と画面解像度で適切に機能することを確認するために非常に重要です。 Kobitonを使用すると、古いモデルから最新のリリースまで、さまざまなモバイルデバイスでアプリを継続的にテストできます。
Kobitonを使用すると、実際のユーザー状態の再現を停止する傾向があるエミュレーターやシミュレーターを使用する代わりに、実際のモバイルデバイスで自動化テストを実行できます。デバイステストのテストレポートを生成します。テストレポートは、詳細なログ、HTTPコマンド、およびメタデータで構成されます。
Kobitonによるシンプルな自動化
ステップ1: Kobitonアカウントにログインするか、 ここで無料で作成できます 。
そして、以下の画面が表示されます。
ステップ2: 自動化テストを実行するデバイスを選択します。デバイスボックスの右下隅にある(自動化設定の表示)アイコンをクリックします。
そして、彼は自動化設定ウィンドウを開きます。
ステップ3: テストスクリプトにインラインでプログラミング言語を選択します。 KobitonはAppiumテスト自動化フレームワークをサポートしているため、以下の画面でNodeJSを選択しました。
NodeJSを選択すると、次のような画面が表示されます。
ステップ4: を使用して、選択したデバイスの構成をコピーします 'クリップボードにコピー' ボタン。
ステップ5: NodeJSテストスクリプトの場合– (入力機能)セクションで、コピーと貼り付けコマンドを使用して、現在の構成をKobitonデバイス構成に置き換えます。
現在の構成:
20分より長いmp3にyoutubeを変換する
デバイス構成に置き換えられました:
ステップ6: テストスクリプトに従ってパラメータを変更します。
ここでは、「serverConfig」です。したがって、「webdriverKobitonServerConfig」を「serverConfig」に置き換えます。
そして、画面は次のようになります。
ステップ7: Mac OSの端末を使用して、コマンドを入力し、自動化テストを開始します。
ステップ8: 自動化テストのステータスを確認するには、Kobitonポータルのホームページに戻り、( (セッション)タブ 。
アニメをオンラインで無料で視聴できるウェブサイト
ステップ9: (セッション)タブをクリックすると、テストが現在実行されていることを確認できます。
ステップ10: Kobitonは現在、自動化テスト中のライブビューをサポートしていないため、サードパーティのアプリを使用してライブ実行を監視することを検討してください。
ライブ実行の最後のステップで、画面は次のようになります。
ステップ#11: テストの実行が終了したら、コマンドやそれぞれのスクリーンショットなどの詳細について、セッションの詳細を確認してください。
各コマンドをクリックすると、それぞれのスクリーンショットが表示されます。
そして、これがKobitonで自動化テストが行われる方法です。
それでは、Kobitonを使用して並列テストを実行する方法を見てみましょう。
Kobitonを使用した並列テスト
Kobitonクラウドサービスの優れた機能の1つは、並行テストを実行できる並列テストをサポートしていることです。これにより、最終的にテストサイクル中の時間を節約できます。
並列テストの実行方法を見てみましょう。
ステップ1: これは前提条件のステップです。あなたはすでに持っている必要があります node.js マシンにインストールされています。これは、以下のリンクから実行できます。
からnode.jsをインストールします ここに 。
ステップ2: テストシナリオとテストスクリプトを準備します。
この場合、Kobitonのサンプルリポジトリにあるサンプルスクリプトを使用しています。 行く 。
したがって、最初に目的のディレクトリに移動し、次にgitリポジトリをローカルマシンの現在のディレクトリに複製します。
これで、テストプロジェクトフォルダーは「samples / javascript」になります。そこで、このフォルダーに移動し、コマンドを実行してサンプルプロジェクトにライブラリをインストールします。
以下のスクリーンショットでは、コマンドが黄色で強調表示されています。
ステップ3: samples / javascriptフォルダー内で、multiple-devices-test.jsを見つけることができます。これはサンプルのテストスクリプトファイルです。
これは、AndroidデバイスのChromeブラウザでGoogleを開き、検索ボックスに「Kobiton」と入力して検索ボタンをクリックし、最後にタイトルに「Kobiton」というキーワードが含まれているかどうかを確認する簡単なスクリプトです。
このファイルを開いたままにしてください。並行してテストするために選択している複数のデバイスに応じて、これをカスタマイズする必要があります。
ステップ4: Kobitonアカウントに移動し、 ユーザー名とAPIキー 。
ユーザー名はプロファイルセクションにあります。
ザ・ APIキー にもあります 設定 セクション。このキーをコピーして、メモのどこかに貼り付けます。
最高のウイルス除去剤は何ですか
ステップ5: 上記で取得したユーザー名とAPIキーをmulti-devices-test.jsファイルにコピーして貼り付けます。
ステップ6: Kobitonアカウントから両方のデバイスを選択します。ここではGalaxyA7とGalaxyOnNxtを選択しました。
各デバイスの自動化設定を開き、言語としてNodeJSを選択し、両方のデバイスの以下のスクリーンショットで青色で強調表示されているように、スクリプトのdesiredCaps部分から値をコピーします。
ステップ7: multi-devices-test.jsファイルの既存の値を上記でコピーした値に置き換えます。
上記の.jsファイルを保存します 。これで、並列テストを実行する準備が整いました。
ステップ8: コマンドプロンプトに移動し、次のコマンドを実行して並列テストを実行します。 海抜 コマンドを実行します。
上のスクリーンショットで、2つの並列テストが実行され、正常に合格したことがわかります。
ステップ9: Kobitonアカウントでテストを確認します。
に移動 「セッション」 あなたのコビトンで ポータル 両方のテストセッションがほぼ同じタイムスタンプで完了したかどうかを確認します。これは、それらが互いに並行して実行されたことを意味します。
各セッションをクリックすると、各テストで何が起こったかに関する詳細を確認できます。 Kobitonの現在のバージョンは、セッションの概要、HTTPコマンド、ビデオ、ログなど、各自動化セッションの詳細レベルを提供します。
として 例 、 上記のセッションのいずれかのビデオを追加しました。
結論
このチュートリアルを通じて、Kobitonで簡単な自動化を行う方法を学び、次に並列テストを実行する方法も知るようになりました。
Kobitonはのための素晴らしいプラットフォームだと思います モバイルテスト 。 Kobitonはモバイル自動化テストを強化し、KobitonのUIは非常にシンプルで簡単です。これにより、テストが素晴らしいものになります。
この優れたツールを使用したことがありますか?または、Kobitonツールを試してみたいという新しいユーザーですか?下記のコメント欄にご意見をお聞かせください。
推奨読書
- KatalonStudioとKobitonのクラウドベースのデバイスファームを使用したモバイルアプリのテスト
- 初心者向けの詳細なEclipseチュートリアル
- 最高のソフトウェアテストツール2021 (QAテスト自動化ツール)
- pCloudyハンズオンレビューチュートリアル:実際のデバイスでのモバイルアプリのテスト
- モバイルテストの仕事を早く得る方法–モバイルテストのキャリアガイド(パート1)
- 破壊検査と非破壊検査のチュートリアル
- 5つのモバイルテストの課題とソリューション
- 機能テストと非機能テスト