1

私の単純なアプリには、単体テストと uitesting によってテストされるいくつかのファイルがあります。

ここに画像の説明を入力

ですべての行をテストしたと確信しています。テストには合格しましたが、そのファイルのコード カバレッジが 100% とは見なされません。Xcodeを再起動すると、アプリを再度実行し、アプリをクリーンアップし、アプリをハードクリーンアップすることがあります。いくつかの偶発的なことをしてください、それはうまくいきます。しかし、もう一度テストを実行すると、考慮されません。なんで?それを修正する方法はありますか?バグですか?UITestsWLLoginViewController

4

2 に答える 2

0

わかりました、一時的な回避策を見つけました。

  1. プロジェクトの派生データを削除します ( window->projects )
  2. Xcode とシミュレーターを終了します。
  3. プロジェクトで Xcode を起動し、テストを実行します。
  4. テストを再度実行します。

インデックス作成が完了するまで待つことを忘れないでください。

ここに画像の説明を入力

奇妙ですが、試してみてください:)

于 2015-09-10T16:09:11.737 に答える