問題タブ [xctestcase]
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.
swift - アプリの起動時に XCTest UITests が期限切れのトークン エラーで失敗する
数日間 UI テストを実行できません。アプリの起動部分でエラーが発生している間に失敗しています
期限切れのトークン: このトークンに対する操作はまだ存在しません`。
より多くのテストを含むクラス全体を実行すると、それらのほとんどが同じ理由で失敗します。
他の誰かがこの問題を抱えていますか? そして、もっと重要なことに、これを修正する方法を見つけましたか? ありがとう!
objective-c - XCTest でテスト スイートの実行が終了した後にアクションを実行する
テスト スイート内のすべてのテストの実行が終了したら、API 呼び出しを行う必要があります。このメソッドtestSuiteDidFinish(_ testSuite: XCTestSuite)
はテスト スイートの実行後に呼び出されますが、テスト ケースの数だけ呼び出されます。私のテスト スイートには、3 つのテスト ケースがあります。テスト クラスにオブザーバーを追加しました。私のオブザーバークラスでは、これが私が持っているものです:
「Done」は、3 つのテストの実行後に 3 回出力されます。なぜそうしているのですか?