問題タブ [python-appium]

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

android-activity - Appium の現在のアクティビティ レスポンスを確認する

現在のアクティビティと比較して、ブラウザまたはアプリ内にある場合は、起動された現在のアクティビティを確認します。 activity = driverAppium.current_activity

そして、アクティビティがブラウザーのアクティビティ名と一致するかどうかを確認します。例: org.chromium.browser...

しかし、ウェブページで http 応答を確認できます200404?

上記のテストでは、Web ページが読み込まれなかったり、null 応答が得られなかったとしても、常に合格します。

現在のアクティビティと応答の両方で確認できますか?

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

amazon-web-services - Appium on ADF: Amazon Device Farm Jenkins プラグインを使用したテスト アップロードの失敗

Amazon Device Farm で Py.Test を実行しようとしています。アプリをアップロードし、動作するデバイス プールを選択する手順を取得しました。ただし、テストをアップロードして実行しようとする最後のステップで失敗し、その理由がわかりません。どんな洞察も役に立ちます。

私が実行しようとしているリポジトリは、https://github.com/dlai0001/appium-spike-running-tests-oncloudです。

これが私のJenkinsログです:

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

android - 複数の Android デバイス/エミュレーターで Appium スクリプトを実行するには?

Python言語を使用してAppiumを試しています。Python で簡単なログイン スクリプトを作成しました。これは、Appium を使用して 1 つの Android デバイス/エミュレーターで完全に実行されます。しかし、複数のデバイス/エミュレーターで実行する方法がわかりません..いくつかのフォーラムを読みましたが、解決策がありませんでした(Automation-Appiumは初めてです)。

詳細な手順または手順を教えてください。

ありがとうございました。

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

android - Pythonとappiumを使用して端末にAndroidリストビューのコンテンツを表示します

Android Audio Recorder アプリの適切な機能を確認するテスト ケースを作成しています。そのようなテスト ケースの 1 つで、Python コードでターミナルに録音の名前を表示したいと考えています。

例えば:

  • Recording20.mp3
  • Recording19.mp3
  • ...
  • ...
  • Recording3.mp3
  • Recording2.mp3
  • 録音1.mp3
  • 録音0.mp3

すべての TextView コンテンツには同じリソース ID があります。text1

以下はUIAutomatorViewerのスクリーンショットです

ここに画像の説明を入力

Ubuntu 14.04 を使用しています。

スクロールメソッドを実装しました:

ここでは、スクロールする前に、毎回 5 つのリスト要素を表示しようとしています。現在、15 個のリスト要素がありました。

私が今得ている結果は次のとおりです。

途中の録音が欠落しています..完全に一番下までスクロールします..

  1. Android ListView コンテンツの合計数を確認するにはどうすればよいですか? ループの条件として入れるために、それらをカウントする方法があれば助かります。condition が false になると終了します。いろいろ探しましたが、見つかりませんでした。

私は答えに近すぎますが、遠すぎます..

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

python - ページが変更されても、Appium Is_displayed は常に true を返します

ページが変更されたにもかかわらず、 iosis_displayedでは常に返さtrueれます。appium にバグはありますか?

できるようElement 17に識別され、後でクリックされます。Element 18シミュレーターのページは変更されましたが、まだElement 17 is_diplayedですtrue。何か案は?

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

python - jthon で robotframework を使用して AppiumLibrary をインストールできない

jthonでロボットフレームワークを使用してAppiumLibraryをインストールしようとしています

手順は次のとおりです。

エラー:

このlibarayの使い方を知っている人はいますか?

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

appium - Java @AndroidFindBy @iOSFindBy アノテーションに代わる Python とは

Python を使用して自動化したいモバイル ネイティブ アプリケーション (iOS および Android) があります。アプリケーションの相互作用とロジックは、iOS と Android で似ています。モバイル プラットフォーム全体でテスト ロジックを共有するための最良の方法は何ですか。

私は JavaClient がどのように機能するかを見つけました - @AndroidFindBy と @iOSFindBy のアノテーションを使用するだけです。

Python に代わるものはありますか? 私のコードに多くの if\else があるとうまくいきません。