問題タブ [android-uiautomator]

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 投票する
1 に答える
1471 参照

android - 4.3 android バージョンの uiautomator でインストルメンテーション クラスを使用したロング クリックの問題

Motion Event クラスと Instrumentation クラスを使用して、画面上でロングクリックを実行しようとしました。

このクラスは 4.2 以下のデバイスでは正常に動作するようですが、4.3 デバイスで同じものを実装しようとすると、次の例外に直面します。

誰でもこの問題を解決するのを手伝ってくれませんか

前もって感謝します

ロングクリックイベントを実行するために使用した方法は

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

android - UIautomator でのテスト中に、複数のアプリケーションの UI コンポーネントにアクセスできますか?

UIautomator を使用した Android アプリケーションのテストに取り組んでいます。UIautomatorviewer で見た限りでは、スクリーン ショット内のすべての UI コンポーネントの ID を知ることができました。ターゲット アプリケーションが別のアプリケーションを呼び出しても、UI コンポーネントにアクセスできるということですか。たとえば、PhotoStream アプリは、特定のボタンが押されたときにギャラリー アプリを呼び出し、ギャラリー アプリから出力を受け取ります。UIautomator が呼び出された別のアプリの UI コンポーネントにアクセスするための API を提供する場合、Gallery アプリでボタンを自動的に押すテスト コードを実装したいと考えています。UIautomator API はそのようなものを提供しますか?

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

java - NoClassDefFoundError : com.android.uiautomator.core.Configurator

API レベル 18 で動作する UI Automator に Configurator パッケージをインポートしました。

しかし、コードを実行すると、

Project properties では target が 18 に設定されており、 Android_manifest.xml でも target sdk version が 18 に設定されています。

すべてを試しましたが、うまくいきません。Java ビルド パスおよびエラー コマンド プロンプトの下の「ライブラリ」、「注文およびエクスポート」フォルダのスクリーンショットが添付されています。

注文と輸出 -

注文輸出

ライブラリのスクリーンショット -

ライブラリ

cmd のエラー - コマンド

どんな助けでも大歓迎です。

ありがとう!

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

java - これを解決する方法: メソッド openNotification() はタイプ UiDevice に対して未定義です

API レベル 18 からのみ機能する getUiDevice() メソッドの一部を使用できません。

マイ プロジェクトのプロパティ ファイル -

AndroidManifest.xml ファイル -

プロパティ「Android」にもあります-

アンドロイド

そしてJavaビルドパス -

java_build_path

これを解決するのを手伝ってください。コードでこれらのメソッドを使用する必要があります。

前もって感謝します!

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

android - Android uiautomatorは「残念ながら、設定が停止しました」というエラーを引き起こします

コードの最後の行は、Nexus 4 で次のエラーを引き起こします。Google で検索しようとしましたが、関連情報が見つからないため、エラーが発生した理由を説明できる人はいますか?

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

firefox - セレンを使用して遷移中のページを検証する方法

あるページのボタンをクリックすると、別のページにリダイレクトされます。しかし、これらのページの間に、1 ~ 2 秒しか表示されないページが 1 つあります。そのページを確認する必要があります。私はセレンを使用しています。助言がありますか?