私は自分の GUI をテストする問題に取り組んでいますが、ここでの最善のアプローチが完全にはわかりません。私の GUI は従来の MVC フレームワークを使用して構築されているため、GUI 自体を立ち上げなくても、GUI のロジック部分を簡単にテストできます。ただし、GUI の機能をテストする場合、GUI コンポーネントを個別にテストすることに専念する必要があるのか、それとも主にシステムの機能テストに専念する必要があるのか、よくわかりません。これはかなり複雑なシステムであり、GUI のテストにはサーバーへのメッセージの送信と、GUI での応答の観察が頻繁に含まれます。私の最初の考えは、UI を実際にテストするにはシステム全体を実行する必要があるため、ここでは機能テストを行う方法であるということです。この問題に関するコメントをお待ちしております。
ありがとう、ジェフ