問題タブ [appium-ios]

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

selenium - モバイル自動化コード (Selenium + Appium) を Amazon クラウドで実行する方法

Amazon クラウドでモバイル自動化コードを実行したいのですが、Appium と Selenium Webdriver を使用してコードを設計しました。エミュレータまたはライブ デバイスを使用して、ローカルで正常に動作しています。次のような私のモバイル自動化コード:

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

appium - Appium for iOS で Ios UI Automation xpath を使用する方法

要素のxpathを見つけるためにiosuiautomatorを使用しています

ここに画像の説明を入力

(注: appium では xpath が見つかりません)。実行中に次のエラーが表示される

ここに画像の説明を入力

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

java - Appium iOS で表のセルに値を入力する

次のように、静的テキストを含むテーブル セル要素があります。

この表のセルをクリックすると、2 つの [UIAPickerWheel] を持つ [UIAPicker] があり、1 つは数字、もう 1 つは "cm" です。

高さのこの表のセルに値を設定したいので、コードは以下のとおりです。

sendKeys で動作しますが、値「178」に達するまでスクロールが非常に遅いという問題があるため、大きな数値を入力するとテストが遅くなります。

次のように、IOSElement の setValue を試しました。

実際には機能しませんでした。この表のセルの外に 178 番が入力され、レイアウトが破壊されたようで、それでもピッカーが開かれました。

だから私はsendKeysに固執します。この場合、sendKeys を高速化する方法や値を入力する別の方法はありますか。前もって感謝します

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

javascript - Appium テストで「if」演算子を使用する方法

「title_I_need」というタイトルのボタンが存在するかどうかを確認する必要があります。存在する場合はそれを押して、そうでない場合は別のものを押します。これらはすべて JavaScript で書かれています。

Appium.App テストに記録し、ボタンが存在する場合は検証を追加しました。私は JavaScript にあまり詳しくないので、Objective-C から始めました。しかし、結果として、常に title_I_need ボタンをクリックしますが、私の期待は、other_title ボタンによる else ブランチです。

Appiumでそのようなチェックを行うことはできますか? はいの場合、JavaScript (node.js) でこれを行うにはどうすればよいですか?

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

ios - Appium Inspector が起動するが、iOS の画面に UI コンテンツが表示されない

appium バージョン 1.4.13 (Draco) をインストールしました。

Appium iOS 構成では、次の詳細が提供されました

を。アプリのパス /Users/mac/Documents/testing/automationTesting.app b. 強制デバイス iphone6、3. プラットフォーム バージョン 8.2 4. UDID とバンドル ID のチェックを外します。.app は Xcode バージョン 7.0.1 を使用して生成されました

appium を起動して応答コード 200 を取得した後、インスペクターを起動しようとすると、正常に起動されます。

appium コンソール情報に以下のデバッグ情報が表示されます: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","re​​vision ":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}} 情報: <-- GET /wd/hub/status 200 1.036 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13 ","リビジョン":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}}

インスペクターに画像が読み込まれず、以前に実行されていた iOS シミュレーターも消えてしまいます。

また、以下のスタック オーバー フロー URL を調べて、手順に従っていることを確認しました。

Appium インスペクターが画像を読み込めない

Macでappiumインスペクターが実行されていません

入力/提案は役に立ちます