2016-05-10 11 views
0

iOSアプリケーションには、内部に別のcollectionViewを持つheaderViewが含まれているcollectionViewがあります。iOSシミュレータがAppiumによって起動され、iOSアクセシビリティインスペクタで検査不可能な要素

xCode経由でアプリケーションをビルドして起動すると、iOSのアクセシビリティインスペクタを使用してcollectionViewを検査することができます。アプリがAppiumインスペクタ用にAppium経由で起動されると、iOSアクセシビリティインスペクタを使用して、これらの同じ要素を検査することができなくなります。

Appiumサーバーを強制終了し、シム上でアプリケーションを再起動すると、再び検査対象の要素が示されます。

なぜAppiumはApp内のアクセシビリティを変更していますか?

+0

Appium Inspectorを使用して要素を検査しようとすると、どのようなエラーが発生しますか? – nullpointer

+0

エラーなし、Appiumインスペクタは要素も選択できません。 – user3205089

答えて

0

これは、appとappiumで閉じたポート番号を生成して通信する固有のセッションIDです。したがって、セッションが持続するまで、アプリケーションのアクセシビリティコントロールが保持されます

+0

私はまだAppiumインスペクタとiOSアクセシビリティインスペクタの両方で他の要素をすべて検査できます。これらの要素だけではありません。 – user3205089

関連する問題