問題タブ [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.
android - Selenium Webdriver を使用した Android アプリのテスト
Selenium Webdriver を使用して Android アプリをテストしたい。ソースコードがありません。私はapkファイルしか持っていません。
質問:
- テスト ステップを記録し、Selenium WebDriver を使用して実行することはできますか?
- apk ファイルと Selenium Webdriver を使用して Android アプリをテストすることは可能ですか?
ios - Appium と Ruby を使用して iOS アプリをテストするときに要素が読み込まれるのを待ちますか?
iOS アプリをテストしていますが、Appium が速すぎるため、ログイン後に要素を操作できません。
Appium iOS テストを待つ WebDriverWait スタイルの使用例を教えてください。できればRubyで。
ありがとう。
python - TypeError: Selenium/Appium で Page Object Framework を使用すると、'NoneType' オブジェクトは反復可能ではありません
次の PyUnit テストを実行します。
次のエラーが表示されます。
webdriver_wrapper は、iOS デバイス上のこの unittest で実行するための setUp を含むライブラリ モジュールです。セットアップは次のようになります。
ページ上の要素を抽象化できるように、ページ オブジェクト モデル フレームワークを使用してこれを機能させようとしています。
編集:これは、iOS の代わりにブラウザーを使用するセレンの作業コードです。
_browsers は次のように定義されます。
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: そのようなファイルまたはディレクトリはありません
スペースの後のパスにアクセスできるアイデアはありますか。
android - Appium: Android リソース ID: セレン統合で何に変換されますか?
たとえば、私は持っています:
ui xml スクリーン キャップのリソース ID は
com.aut.android:id/searchBttn
そしてAppiumはアイテムを見つけることができません。私はIDと名前で試しました。ここで他に試してみることができるものはありますか?行相関リストの直接行がどこかにありますか?