2017-07-26 33 views
0

Unityで開発されたモバイルアプリのUIオートメーションのテストを作成しようとしています。しかしAppium、ExpressoなどのUIツールはネイティブUIのみをサポートしており、UnityアプリケーションのGUIはサポートしていません。だから、私はロケータを検出してアクションを実行する(クリック、押したりアサートする)という問題を抱えています。UnityアプリのUIオートメーション

UnityアプリのUIを自動化する方法をご存知ですか?私はピクセル単位で画像のXY位置を使用しましたが、デバイスの多様性のために有用ではありません。

ありがとうございました。

+0

資産ストアで、次の無料のスクリプトあなたを助けるかもしれない [ユニティUIテスト自動化](https://www.assetstore.unity3d.com/en/#!/content/72693) – ryeMoss

+0

これは、エディタまたはUnity Playerでテストを実行します。私は実際のデバイス(アンドロイドまたはIOS)からアプリをテストする必要があります。おかげで –

+0

あなたはそれを試してみましたか?説明では、Android、iOS、およびスタンドアロンでテストされています。 – ryeMoss

答えて

0

あなたはGUIアニメーターをチェックする必要があります。それは良い資産であり、それは仕事をします。

プロのGUIを作成するには、このビデオをチェックしてください。

How to make professional GUI using unity 3d

+0

エディタでのみ実行されているようです。私は、モバイルデバイス上でのユーザーのやり方と同様の方法でゲームを駆動する自動テストを書く必要があります。このアイデアはhttps://www.assetstore.unity3d.com/en/#!/content/72693にありますが、コンパイルすると元のスクリプトにエラーが発生します。 –

+0

モバイルでの作業ではなく、この1つを確認してください https://play.google.com/store/apps/details?id=com.LifeDrops.Games.DriftKing –

関連する問題