問題タブ [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 - Xcode UI テスト中にメールをチェックしますか?
更新: Xcode を使用した UI テストの新しい方法で、これはまだ可能ですか?
iOS UI 自動化スクリプトからプログラムで電子メールにアクセスできますか?
iPhone アプリからメール アカウントに送信されるサインアップ コードにアクセスしたいと考えています。
xctest - XCTest UI の記録と再生 - シミュレーターが UI を更新しない
Apple は 2 日前の WWDC2015 で、新しい UI テスト フレームワークをリリースしました。テスト ケースを作成しようとしていますが、UI テストを記録してスキャフォールディング コードを生成しようとすると、コードが生成されているように見えますが、シミュレーターの UI は実際には更新されていません。
つまり、ボタンをタップすると、実際にボタンを見つけてタップするコードが生成されますが、実際にはシミュレーターでボタンが同時にタップされません。したがって、基本的に、シミュレーターの次の画面に移動して、実際にテスト ケースを進めることができません。
WWDC セッション ビデオでは、iPhone アプリ (Lister アプリ) の例が示されました。しかし、私はiPad 2アプリで試しています。それが唯一の違いです。
なぜこれが起こっているのかについての手がかりはありますか?
実際にAppleにレーダーを提出する前に、これらの他の事例があったかどうかを確認したかった.
xcode - XCode 7 での UI テストに関するドキュメント
WWDC 2015 で導入された XCode 7 の新しい UI Testing に関するドキュメントがあるかどうか疑問に思っていました。ドキュメントがない場合、一見の価値があるユーザー作成バージョンはありますか?
ありがとう
ios - Xcode 7 以前のプロジェクトの Xcode 7 UI テスト ケース
Apple は、Xcode 7 での iOS UI テストを簡略化しました。
新しい Xcode 7 プロジェクトでは、iOS UI テストの完全な構成を取得するために必要なことは、プロジェクトの作成時に「UI テストを含める」をチェックすることだけです。
Xcode 7 が存在する前に作成されたプロジェクトに対して、Xcode 7 で同じものを取得する手順は何ですか?
ios - Xcode7 の UI テストを使用して、App Store 用のアプリのスクリーンショットを作成する
UI で何かを変更するたびに、iTunes Connect のリスト用に 375 (= 5 つのスクリーンショット * 5 つのデバイスの種類 * 15 の言語) のスクリーンショットを手動で準備して撮影する必要があります。
iOS 9 の新しい UI テストを「悪用」して、各言語のスクリーンショットを自動的に準備および取得しようとしています。これにより、多大な時間が節約され、ユーザーにより良いエクスペリエンスが提供されるはずです。これは、大変な作業が必要なため、スクリーンショットを頻繁に更新していなかったからです。
この機能が新鮮すぎるためか、インターネット上で多くのヘルプを見つけることができませんでした。ここに 2 つの重要な質問があります。うまくいけば、それを実現する方法を見つけることができます。
UI テスト API を使用してスクリーンショットをディスクに保存することはできますか?
XCTestCase をクリーン インストールすることは可能ですか?
ios - Xcode 7 UI テスト ターゲットに Objective-C .framework を含めることはできませんか?
Xcode 7 の Swift UI Testing ターゲットから、フレームワークとしてOHHTTPStubsに依存しようとしています。
.framework をビルドし (Carthage 経由ですが、それが適切かどうかはわかりません)、UI テスト ターゲットの [Build Phases] タブの下にある [Link binaries with libraries] セクションにドラッグしました。
しかし、@import OHHTTPStubs
私の.swiftテストケースで試してみると、Xcodeは私に教えてくれNo such module 'OHHTTPStubs'
ます.
これは簡単なはずですが、何が欠けていますか? これが Githubのプロジェクトです。
ios - UI の記録中に iOS アプリが応答しない
iPad アプリの UI テストを記録しようとしています。タブバーのアイテムを押して他の画面記録に移動すると、アクションが正しくキャプチャされますが、アプリがまったく応答しません。その後、テストを実行すると、実際には適切な画面に移動します。
何がその動作を引き起こす可能性がありますか?
ありがとう。