問題タブ [android-espresso-recorder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
8937 参照

android - Android Studio 2.2 のエスプレッソ テスト レコーディング機能

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

0 投票する
3 に答える
406 参照

android - Android Studio 2.2 プレビュー Record Espresso Test オプションは利用できません

Google Keynote 2016 を見てきました。これはビデオへのリンクです

だからエスプレッソレコーダーに興奮した。

実行メニューに [エスプレッソ テストの記録] オプションが表示されません。

Android studio 2.2 プレビュー 1 を使用しています。

以下のスクリーンショットはビデオからのものです。

ここに画像の説明を入力

0 投票する
1 に答える
510 参照

android - Espresso テスト レコーダーがデバイス VM から切り離されました

Android開発初心者です。Espresso を使用して UI をテストしたかったのです。で実験Record Espresso Test

最初にアプリを起動してログインページに移動しますが、資格情報を入力しようとすると非常に遅くなります (1 文字を入力するのに時間がかかります)。他の画面に移動しようとすると、どうにかしてログインを入力してヒットすることができました。テストは次のように言って終了します。

テスト レコーダーがデバイス VM から切り離されました。

質問:

  1. Espresso のテスト記録中にタイピングを速くするにはどうすればよいですか?
  2. テスト レコーダーがデバイス VM から切り離されました。

テスト レコーダー プロンプト

これを解決するには?

現在Android Studio 2.2 Preview 3を使用しています

0 投票する
0 に答える
959 参照

android - Firebase-UI 認証ライブラリを使用する場合に Espresso テストをセットアップする方法

Firebase-ui 認証ソリューション (com.firebaseui:firebase-ui:0.4.1 を使用) を使用して、アプリのサインイン部分を作成しました。このライブラリは素晴らしいのですが、(Espresso) テスト ケースのセットアップに問題があります。

テスト ケースでは、メール プロバイダーを使用して (メール テスト アカウントを使用して) サインインしたいと考えています。Espresso ではこれができないようです。「メールでサインイン」をクリックした後の最初の画面に表示される「上記のいずれでもない」ボタンをクリックできません。

Espresso を使用して Firebase-UI 認証ライブラリに正常にログインできたのは誰ですか?どのようにして成功しましたか?

以下は、関連するテスト コードです (新しい Espresso Recorder を使用して作成されました!)。

0 投票する
2 に答える
1129 参照

android - 毎回クリーン インストールを実行せずにエスプレッソ テストを記録する

Android Studio 2.2 Preview 3 を使用して Espresso テストを正常に記録しましたが、アプリを実行できず、特定のポイントに移動してからレコーダーを開始できないようです。

クリーン インストールからのテストしか記録できないようです。つまり、同じ最初のステップを何度も記録する必要があります。

アイデアはありますか?今後、この機能が追加される予定はありますか?

0 投票する
2 に答える
2862 参照

android - Espresso を使用して WebView でボタンを押す/クリックする方法

私はAndroid SDKを持っており、ボタンを押すとWebviewが開き、HTMLビューが以下のようなボタンが表示されます:

今、次を使用してボタンを押したりクリックしたりしようとしていますが、何も機能しません:(

上記のコードはエラーをスローせず、正常に実行されますが、ボタンをクリックしません。

0 投票する
2 に答える
1309 参照

android - Espresso Get Display アクティビティ

Espresso で現在の表示アクティビティを取得して、それに応じて条件付きコードを書き留めることはできますか?

私のアプリケーションには、次のアプリケーションからユーザーを 1 回だけ表示する紹介ページがあり、ユーザーは直接ログイン画面に移動します。ユーザーがどの画面に到達したかを確認して、それに応じてテストケースを書き留めることができますか?

0 投票する
1 に答える
427 参照

android - タグ付きの Android エスプレッソのスクリーンショット

Espresso でスクリーンショットをキャプチャし、プログラムでタグまたは詳細セクションに情報を含むファイルを保存することは可能ですか?