問題タブ [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.
java - 自動化中にポップアップするアラートを処理する方法は?
Details
: iOS-Driver
iOS アプリの自動化に使用しています。デバッグ アプリは、 instrumentsによってのみ起動できます。
- xyz デバッグ アプリを起動します。
- 次に、アプリストアからダウンロードしたアプリに行くので、明らかにこれはデバッグアプリではありません。私はそれが動作することをテストし始めます。
- このアプリでアラートが発生すると、アラートを処理できません。自動化スクリプトは、インストルメントを介して起動するアプリのみにアラート ハンドラーをバインドするため、アラート ハンドラーは、テストしている他のアプリ (アプリ ストアからダウンロードしたアプリ) によって検出されません。
このようなアラートを処理したり、アラートを無視したりするにはどうすればよいですか?
ios - UIBarButton アイテムのアクセシビリティ識別子が機能しない
プログラムで UIBarButtonItem を作成し、そのアクセシビリティ識別子とラベルを設定しています。ここに私が使用しているコードがあります。
ただし、アクセシビリティ識別子は Appium インスペクターでは利用できません。ここで何が間違っていますか?
ありがとう。
appium - 開発者プロファイルからのビルドを使用すると、Appium の起動時にインストゥルメントがクラッシュしました
開発者プロファイルからのビルドを使用して appium でインスペクターを開こうとしていますが、起動時にインスペクターとインストゥルメントがクラッシュしました。
新しいプロジェクトを作成して .app ファイルを生成すると、正常に動作します。appium でテスト ケースを記録できます。
c# - Mac で iPhone 6 をテストすると appium サーバーが失敗するのはなぜですか?
iPhone 6 シミュレーターを実行する Mac マシンで appium サーバーを起動しました。テストコードを実行すると、サーバーはこの出力を作成します。
info: [debug] sim で実行中の udid を自動検出しない
Xcode をインストールして、シミュレーターを実行しました。サーバーがデバイスを取得できないのはなぜですか?
automation - appium テストで主に使用されるプレスキーコードはどれですか?
appium で使用される Presskeycode について疑問があります。カメラを正常に使用でき、キーコードを検索できます。しかし、他のキーに関する詳細情報が必要です。キーコードまたは主に使用されるキーコードの詳細を 1 つずつ教えていただけますか。
ios - Remote Server を使用して Windows OS から iPhone でテストを呼び出す
最近、Appium を使い始めました。Android デバイスでフローを自動化し、デバイスで正常に実行しました。テストがMacから呼び出されたiOSでも同じことを試しました。appiumに関するドキュメントには、次のように記載されています
「OS X 上の Appium は iOS と Android のテストをサポートしていますが、Windows からは Android のみをテストできます。」
私の質問は、Windows や Linux などの Mac OS X 以外の OS から iOS プラットフォームでテストを呼び出してみた人はいますか?
たとえば、Windows OS のリモート サーバーを使用して、Mac で実行されている Appium サーバーに接続します。
または、いつものように、iPhone は Mac 以外の誰とも互換性がないままです。
ios - Appium は IOS のクラッシュを検出し、クラッシュ ログを取得します
私は Appium IOS を使用していますが、IOS アプリケーションがクラッシュしたときに検出したい問題に遭遇し、関連するクラッシュ ログを取得したいと考えています。しかし、appium の Java クライアントで適切な方法を見つけることができませんでした。とにかくappiumソースコードまたは他の方法でそれを行うことはありますか
ありがとう