問題タブ [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 投票する
2 に答える
4603 参照

android - Selenium Webdriver を使用した Android アプリのテスト

Selenium Webdriver を使用して Android アプリをテストしたい。ソースコードがありません。私はapkファイルしか持っていません。

質問:

  1. テスト ステップを記録し、Selenium WebDriver を使用して実行することはできますか?
  2. apk ファイルと Selenium Webdriver を使用して Android アプリをテストすることは可能ですか?
0 投票する
4 に答える
24953 参照

ios - Appium と Ruby を使用して iOS アプリをテストするときに要素が読み込まれるのを待ちますか?

iOS アプリをテストしていますが、Appium が速すぎるため、ログイン後に要素を操作できません。

Appium iOS テストを待つ WebDriverWait スタイルの使用例を教えてください。できればRubyで。

ありがとう。

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

python - TypeError: Selenium/Appium で Page Object Framework を使用すると、'NoneType' オブジェクトは反復可能ではありません

次の PyUnit テストを実行します。

次のエラーが表示されます。

webdriver_wrapper は、iOS デバイス上のこの unittest で実行するための setUp を含むライブラリ モジュールです。セットアップは次のようになります。

ページ上の要素を抽象化できるように、ページ オブジェクト モデル フレームワークを使用してこれを機能させようとしています。

編集:これは、iOS の代わりにブラウザーを使用するセレンの作業コードです。

_browsers は次のように定義されます。

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

xcode - xcodeアプリケーションを介して現在のディレクトリパス(パス内のスペース)を端末に送信する方法

Objective C コードからスクリプトを実行する必要があります。私のスクリプトserver.jsはパスにあります

/Users/SS/Desktop/iPhone アプリ/Appium.app/Contents/Resources/node_modules/appium/server.js

目的のCコードでは、パスを次のように設定しました

[self.serverTask setCurrentDirectoryPath:[NSString stringWithFormat:@"%@/%@", @"/Users/SS/Desktop/iPhone App/Appium.app/Contents/Resources", @"node_modules/appium"]];

引数付き起動パス

[self.serverTask setLaunchPath:@"/bin/bash"]; [self.serverTask setArguments: [NSArray arrayWithObjects: @"-l", @"-c", nodeCommandString, nil]];

私が直面している問題は、XCode アプリケーションを実行しているときに、スペースの前のパス (つまり/Users/SS/Desktop/iPhone ) のみを受け取り、エラーが発生することです。

/bin/bash: /Users/SS/Desktop/ab: そのようなファイルまたはディレクトリはありません

スペースの後のパスにアクセスできるアイデアはありますか。

0 投票する
4 に答える
22741 参照

android - Appium: Android リソース ID: セレン統合で何に変換されますか?

たとえば、私は持っています:

ui xml スクリーン キャップのリソース ID は com.aut.android:id/searchBttn

そしてAppiumはアイテムを見つけることができません。私はIDと名前で試しました。ここで他に試してみることができるものはありますか?行相関リストの直接行がどこかにありますか?