31

Android Studio 2.2にはテスト録画機能があるはず?どこで見つけて、どのように使用するのですか?

4

3 に答える 3

33

6 月 9 日更新:
android studio 2.2 プレビュー 3 で利用できるようになりました!

Espresso Test Recorder
IO で表示された Espresso Test Recorder のデモが Preview 3 に含まれるようになりました

私のPCのスクリーンショット:
ここに画像の説明を入力

こちらからダウンロードするか、android studio preview 2.2 から直接パッチを適用してください


5月 30 日の更新:
Android Studio 2.2 プレビュー 2 がリリースされましたが、「Espresso テストを記録する」オプションはまだありません。

残念ながら、Espresso テスト レコーダーはまだこのビルドに含まれていません。さらにいくつかの問題に対処しており、次のビルドで準備できることを願っています!

変更ログから。


更新:予想
していたAdvanced Espressoプレゼンテーションではなく、What's new in Android development tools (flackery の功績) でした。彼らはそれを見つける場所を示しています:

ここに画像の説明を入力

最新の android-developers ブログでも説明されています

Espresso Test Recorder: UI テストの作成が面倒な場合があります。Espresso UI テストの記録機能を使用すると、アプリを使用するのと同じくらい簡単にテストを作成できます。Android Studio はすべての UI インタラクションをキャプチャし、それらを完全に再利用可能な Espresso テストに変換します。このテストは、ローカルまたは Firebase テスト ラボでも実行できます。レコーダーを使用するには、[実行] メニューに移動し、[エスプレッソ テストの記録] を選択します。

ただし、現在のリリースでそのオプションを取得する方法はなく、すべての (プラットフォーム) ツールなどを更新しても違いはありません。

今のところ、これは意図せずに省略されており、最初の次のリリースに含まれると想定することしかできません。


これについて私が見つけた唯一の賢明なことは、

テストの作成は、アプリを使用するのと同じくらい簡単になりました。アプリをデバッグ モードで実行し、記録を有効にすると、この機能によって UI イベントがキャプチャされ、ローカルまたは Firebase テスト ラボで実行できる Espresso テストに変換されます。

ベンチャービートから

デバッグで実行するのは簡単ですが、記録を有効にします..それが何を意味するのかわかりません。録画オプションがありますが、これは画面をキャプチャして mp4 ファイルに保存するためのものです。

現在、ネット上で見つかるものは何もなく、Android スタジオ自体にも、この機能を「そこにある」より詳細に説明するものはありません。


ただし、本日の Google I/O Advanced Espressoで、この新機能についての講演が行われる予定です。その後、より明確になると思います。

プレゼンテーションを見たら、回答を更新します。

于 2016-05-19T11:43:20.343 に答える