問題タブ [uitest]
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.
ios - XCTest UITest でアプリを新規インストールする
-StartFromCleanState
Xcode 9 の時点で、クリーン インストール後にアプリを起動すると想定される新しい起動引数があります。ただし、機能していないようで、グーグルで検索-StartFromCleanState
しても結果が得られないため、ドキュメントはありません。
私の目標は、ディープリンクを使用してアプリを起動することです。私のテストの流れは次のようになります。
- UITest は、アプリを起動することから始まります
- UITest がサファリを開く
- UITest は、ディープリンク リンクのある Web ページに入ります。
- UITest がリンクをクリックすると、アプリが開きます
バックグラウンド状態からフォアグラウンド状態にすることで、アプリを開きます。つまり、 application:didFinishLaunchingWithOptions: はステップ 1 で 1 回だけ呼び出されます。
理想的には、アプリが新規/クリーン インストールされたときにディープリンクをテストしたいと思います。
プログラムでディープリンクをタップする前後に起動引数を設定しようとしましたが、思い通りに動作しないようです。
これに利用できる解決策はありますか?
android - ブラウザ内で Web UI を操作する方法
私のアプリはブラウザーを開き、テストは入力フィールドに入力し、Web ページのボタンを押して続行する必要があります。UIAutomator 用のテスト フレームワーク/ライブラリはありますか?これにより、Web ページ UI を操作できるようになります。