問題タブ [appium-desktop]

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 に答える
866 参照

appium - ページのスクロールによるクラッシュ

モバイル ネイティブ アプリでのスクロールに問題があります。使用しています: 言語としての Java Java クライアント 1.7.0 appium ノード 1.13.0 OS バージョン Android AND Appium ドライバー

「プロフィール」ページに入ってからスクロールしようとしましたが、アプリがクラッシュする方法がいくつかあります。

ここに画像の説明を入力

スクロールには次の Methode を使用しています。

ただし、 Scroll メソッドを呼び出してスクリプトを実行した後、 Log で次のようになります。

および .PageActions.scrollDown(PageActions.java:308) はメソッド scrollDown のコードにあります。

次元次元 = driver.manage().window().getSize();

私の想定では、スクロール ビューはページの先頭から開始されないため、最初にスクロール ビュー レイアウトに切り替えてからスクロールする必要があります。

登録またはログイン画面で同じビューを持っていますが、最初にスクロールビュー内の他のポイントをクリックすると、たとえば電子メールまたは名前を入力すると、スクロールダウンできますが、このウィンドウ (プロファイル) ではできません

ここに画像の説明を入力 サポートに感謝します

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

selenium-webdriver - そのような場合にトーストメッセージが動的に変化する場合にappiumでトーストメッセージを読み取る方法tess4jを使用して抽出する方法

現在、開発チームがテスト目的のアプリで OTP をトースト メッセージとして表示しています。そのような場合、appium を使用して自動化する方法がたくさんあります。

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

selenium - アプリケーションが暗黙の待機または明示的な待機をサポートしていない場合、どのように待機できますか? 私は私のケースで Thread.sleep() を使用しています

Android デバイスでスクリプトを実行しています。アプリケーションが暗黙的待機または明示的待機をサポートしていない場合、どのように待機できますか? Thread.sleep()私のケースで使用しています。誰でも私にこれに対する解決策を教えてもらえますか?