問題タブ [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.

0 投票する
2 に答える
11939 参照

ios - ターゲットは製品タイプ「com.apple.product-type.bundle.ui-testing」を指定していますが、「iphonesimulator」プラットフォームにはそのような製品タイプはありません

私の迅速なプロジェクトを実行していたときに、このエラーが発生しました。

ターゲットは製品タイプ「com.apple.product-type.bundle.ui-testing」を指定していますが、「iphonesimulator」プラットフォームにはそのような製品タイプはありません

SOで同様の質問をいくつか見つけましたが、この回答では問題は解決しませんでした。私もそれをグーグルで調べましたが、この製品タイプのプロジェクトはありません。

私はxcode 6.4とswift 1.2を使用しています

0 投票する
1 に答える
1264 参照

ios - ビューコントローラー XCTest の起動をテストする方法

テスト中のフレームワークがあります。ユーザーが xib で ViewController を表示するために呼び出すメソッドをパブリック インターフェイスからテストしたいです。XCTest を使用してこの状況を単体テストしたいのですが、上記のことを行うメソッドの呼び出しは次のようになります。

親View Controllerは、フレームワークを使用しているホストアプリケーションからView Controllerを呼び出すインスタンスです。

この親引数をテストするときは、新しいコントローラーを提示できるようにする必要があります。

2つのことがあります1.上記のタイプのテストは可能ですか?2. はいの場合、iOS で XCTest を使用してそれを行う方法は?

ありがとう

0 投票する
1 に答える
1228 参照

ios - Xcode UI テスト マニュアル スナップショット

Xcode 7 で導入された UI テストを使用して、アプリケーションからスナップショットを手動で取得したいと考えています。デフォルトでは、Xcode はすべてのステップのスクリーンショットを取得し、その結果、View Controller 間の遷移の途中で取得されたスクリーンショットを取得しました。特定の瞬間に手動でスナップショットを撮りたい。これを行う方法はありますか?UIView のスクリーンショットを撮る方法は知っていますが、XCUIApplication は UIView オブジェクトを取得するための API を提供していません。

0 投票する
2 に答える
5070 参照

xcode - 選択された状態の Swift UI テストの特定

Xcode の新しい UI Testing in Swift で、セグメント化されたコントロールでどのセグメントが選択されているかを把握したいと考えています。

segmentedControl XCUIElement とそれに関連付けられた「ボタン」を取得できますが、選択したプロパティをテストする方法がわかりません。

これが私が見逃した明らかなものである場合は、事前に申し訳ありません。

0 投票する
1 に答える
275 参照

ios - Xcode UI テスト - テスト クラスへのテストの追加

Xcode で既存の UI テスト クラスにテストを追加する方法はありますか? クイック ヘルプを調べたところ、新しいテストクラスターゲットを追加する方法はありましたが、既存のテスト クラスにテストを追加する方法はありませんでした。クラスの新しいメソッドを作成するだけでも役に立ちませんでした。ありがとう