【mabl】デスクトップアプリ

デスクトップアプリケーションは、mablWebアプリとトレーナーのすべての機能を1つのパッケージで提供しています。この中には、ワークスペースの管理、テストの作成、編集、および実行が含まれます。

ユースケース

mablデスクトップアプリを使用すると、以下のことができます。

  • mablWebアプリとトレーナーのすべての機能を活用する
  • 専用のトレーニング環境でブラウザテストを作成および編集する
  • APIテストを作成、編集、実行する
  • 特定のモバイルデバイスでWebテストを作成、編集、および実行する
  • トレーニングセッションからローカルでテストを実行する
  • ワークスペースからローカルでテストを実行する

テストのセットアップ

デスクトップアプリを使用するには、このガイドに従ってアプリケーションをインストールする必要があります。アプリをインストールしたら、テストの作成とワークスペースの管理に同じメカニズムを提供することで、ワークフローに直接統合する必要があります。

ワークフロー

デスクトップアプリからローカルでテストを実行する機能により、新しいテストまたは変更されたテストに関するフィードバックをすばやく取得できます。これらの実行により、クラウド実行の許容量に貢献することなく、テストが期待どおりに機能していることを確認できます。ローカル実行をワークフローに組み込む方法は次のとおりです。

  • 新しいテストを作成するか、既存のテストを編集します
  • テストを保存する
  • (トレーナーまたはテストの詳細ページから)ローカルでテストを実行して、テストがローカルで合格していることを確認します
  • 1つ以上のデバイスとブラウザーのクラウドでテストを実行して、テストがクラウドで合格していることを確認します

デスクトップアプリでローカルランを使用する方法について詳しくは、こちらをご覧ください。

デスクトップアプリでのナビゲート

デスクトップアプリはブラウザの外部にあります。右クリックメニューで前後に移動したり、ページを再読み込みしたり、現在のページのURLをコピーしたりできます。

mablアセットの共有と表示

デスクトップアプリをウェブアプリから開きたい場合は、ウィンドウの右上にあるデスクトップアイコンをクリックすることでアプリが起動します。

アプリの任意のページへのURLは、右クリックメニューの下、またはトップメニューの[編集]オプションから見つけることができます。これにより、テストと計画をチームの他のメンバーと簡単に共有できます。

プロキシ設定の構成(mac)

プロキシを使用してネットワーク内のインターネットに接続する場合は、デスクトップアプリでプロキシ設定を構成する必要がある場合があります。[Edit]から[Proxy settings]でプロキシ構成に関連付けられたURLとポート番号の両方を入力する必要があります。

デスクトップアプリでのローカル実行

ローカル実行は、mablCLIで最初に導入されました。また、テストに関するフィードバックを得ることができます。ローカル実行は、トレーナーのデスクトップアプリとテストの詳細ページからも利用できます。

これらの実行は、ヘッドレスまたはヘッドフルのいずれかで実行できます。ヘッドフルローカル実行は、ブラウザを起動し、コマンドラインスタイルのウィンドウにテストの実行ログを出力します。これらのテストはバックグラウンドで実行されるため、ヘッドレス実行ではブラウザが起動しません。ヘッドレス実行中は、テスト実行ログと最終結果を含むウィンドウのみが表示されます。どちらのタイプのローカル実行も、mablクラウドの実行にはカウントされないため、ワークフローを中断することなく、テストが期待どおりに機能することを確認するための方法です。

アーティファクトのテスト

テストアーティファクト(DOMスナップショットやスクリーンショットなど)は、ローカル実行からキャプチャされないのでご注意ください。mabl実行ログと最終結果は別のウィンドウに表示されます。

テストの詳細ページから実行されるヘッドレスローカル実行
テストの詳細ページから実行されるヘッドレスローカル実行

ローカルランは、mablトレーナーから直接起動することもできます。これは、テストを変更したり、トレーニングセッションを離れることなくテストが機能することを確認したい場合に便利です。トレーナーから大量のローカルランを起動するには、テストを保存して、下部のツールバーにあるデスクトップアイコンをクリックするだけです。

mablトレーナーからのローカルラン
mablトレーナーからのローカルラン

注意事項

現在、テストの詳細ページからローカルで実行すると、モバイルWebテスト用のカスタムデバイスを選択できません。

モンテカンポのSNSもぜひ覗いて行ってください⛰️

Posted by IMAMURAMai