web-dev-qa-db-ja.com

Xcode 11 XCUITestが一致するスナップショットを取得できませんでした:メインウィンドウkAXErrorServerNotFoundの取得中にエラーが発生しました

Xcode 11でアプリをビルドし、XCUITestsのスイートを実行した後、次のようなランダムなエラーが多数発生します。

一致するスナップショットの取得に失敗しました:メインウィンドウkAXErrorServerNotFoundの取得中にエラーが発生しました

タイムアウトをどれだけ長くしても、問題は断続的に表示されます。 UI階層のスナップショットに問題があるようです。私たちのテストはXcode 10で一貫して合格しています。

Xcodeを再インストールしました。すべてのシミュレータを削除しました。派生データを消去しました。変更されたタイムアウト。 Xcode 11.1からXcode 11.2.1にアップグレードされました。

ありがとう!

20
Luke Street

Xcode 11でも同様の問題がありました。

多くのページで同じアクセシビリティ識別子を持つことが許可される前に、それが判明しました。

しかし、現在は新しいモーダルプレゼンテーションスタイルを使用しているため、競合を避けるために、ページ内で異なる識別子を使用する必要があります。

0
touti

別のマシンを使用しています。私の古いMacでは、このエラーがずっと頻繁に発生します。私の推測では、古いMacには特定のXCUITestを正しく実行するために必要なメモリがありません。

0