mobly
vements

Moblyは、複数のデバイス、複雑な環境、またはカスタムハードウェアのセットアップを必要とするテストケースをサポートすることを専門とするPythonベースのテストフレームワークです。
ユースケースの例を次に示します。
Moblyは、さまざまな種類のデバイスや機器をサポートできます。また、独自のデバイスやカスタム機器/サービスを簡単にプラグインするのは簡単です。
Moblyには、Androidデバイスなどの一般的なデバイスを制御するためのLIBSのセットが付属しています。
Googlersによって開発されましたが、MoblyはGoogleの公式製品ではありません。
MoblyにはPython 3.11以降が必要です。
Moblyテストは、次のプラットフォームで実行できます。
PIPからリリースパッケージをインストールできます
pip install moblyまたは、出血エッジを使用するためにソースからインストールしてください。
git clone https://github.com/google/mobly.git
cd mobly
pip install -e .システムに特定の許可制限がある場合は、上記のコマンドにsudoが必要になる場合があります。
Mobly 101 -Moblyから始めた簡単なテストの例。
Mobly Instrumentation Runnerチュートリアル - MoblyのAndroid Instrumentation Test Runnerを使用して、Androidインストゥルメーションテストを実行する方法。
Mobly Androiddeviceサービス - MoblyのAndroidDeviceコントローラーに添付するカスタムサービスを作成します。
Mobly Snippetプロジェクトにより、ユーザーはAndroidデバイスをよりよく制御できます。