問題タブ [xcuitest]

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 投票する
0 に答える
318 参照

ios - 特定の UIViewController をルート コントローラーとして使用する XCUITest

私は、(ほとんどのものと同様に)次々にプッシュされる5〜6個を超えるコントローラーを含むアプリを持っています。私が現在行っていることは、すべての画面の UI テストを作成することです。最初の 2 つの画面は、テストするすべての要素が既に画面上に存在するため、かなり簡単にテストできます。ボタンを 1 つ押すだけで 2 つ目の画面に移動できます。問題は、画面 4 をテストする必要があるときに始まります。テストでは、必要な画面に到達するために必要なすべてのデータを入力するために、前の 3 つの画面を通過する必要があります。別のルート コントローラー (FourthVC ファイル) を挿入し、以前のすべての画面をリンクせずにすべてのテストを行う方法はありますか?