Я работаю над проблемой тестирования моего графического интерфейса, и я не совсем уверен в лучшем подходе здесь. Мой графический интерфейс построен с использованием традиционной структуры MVC, поэтому я могу легко протестировать логические части графического интерфейса, не создавая сам графический интерфейс. Однако, когда дело доходит до тестирования функциональности графического интерфейса пользователя, я не уверен, что мне следует беспокоиться о индивидуальном тестировании компонентов графического интерфейса или, если я в основном сосредоточусь только на функциональном тестировании системы. Это довольно сложная система, в которой тестирование графического интерфейса часто связано с отправкой сообщения на сервер, а затем наблюдением за ответом на графический интерфейс. Мои первоначальные мысли состоят в том, что функциональное тестирование - это путь, потому что мне нужна целая система, чтобы действительно протестировать пользовательский интерфейс. Замечания по этому вопросу будут оценены.
Спасибо, Джефф