Android Studio 2.2にはテスト録画機能があるはず?どこで見つけて、どのように使用するのですか?
3 に答える
6 月 9 日更新:
android studio 2.2 プレビュー 3 で利用できるようになりました!
Espresso Test Recorder
IO で表示された Espresso Test Recorder のデモが Preview 3 に含まれるようになりました
こちらからダウンロードするか、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で、この新機能についての講演が行われる予定です。その後、より明確になると思います。
プレゼンテーションを見たら、回答を更新します。