問題タブ [xcode-ui-testing]
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 の起動をテストする方法
テスト中のフレームワークがあります。ユーザーが xib で ViewController を表示するために呼び出すメソッドをパブリック インターフェイスからテストしたいです。XCTest を使用してこの状況を単体テストしたいのですが、上記のことを行うメソッドの呼び出しは次のようになります。
親View Controllerは、フレームワークを使用しているホストアプリケーションからView Controllerを呼び出すインスタンスです。
この親引数をテストするときは、新しいコントローラーを提示できるようにする必要があります。
2つのことがあります1.上記のタイプのテストは可能ですか?2. はいの場合、iOS で XCTest を使用してそれを行う方法は?
ありがとう
ios - Xcode UI テスト マニュアル スナップショット
Xcode 7 で導入された UI テストを使用して、アプリケーションからスナップショットを手動で取得したいと考えています。デフォルトでは、Xcode はすべてのステップのスクリーンショットを取得し、その結果、View Controller 間の遷移の途中で取得されたスクリーンショットを取得しました。特定の瞬間に手動でスナップショットを撮りたい。これを行う方法はありますか?UIView のスクリーンショットを撮る方法は知っていますが、XCUIApplication は UIView オブジェクトを取得するための API を提供していません。
xcode - 選択された状態の Swift UI テストの特定
Xcode の新しい UI Testing in Swift で、セグメント化されたコントロールでどのセグメントが選択されているかを把握したいと考えています。
segmentedControl XCUIElement とそれに関連付けられた「ボタン」を取得できますが、選択したプロパティをテストする方法がわかりません。
これが私が見逃した明らかなものである場合は、事前に申し訳ありません。
ios - Xcode UI テスト - テスト クラスへのテストの追加
Xcode で既存の UI テスト クラスにテストを追加する方法はありますか? クイック ヘルプを調べたところ、新しいテストクラスとターゲットを追加する方法はありましたが、既存のテスト クラスにテストを追加する方法はありませんでした。クラスの新しいメソッドを作成するだけでも役に立ちませんでした。ありがとう