我正在解决测试我的 GUI 的问题,但我并不完全确定这里的最佳方法。我的 GUI 是使用传统的 MVC 框架构建的,因此我可以轻松地测试 GUI 的逻辑部分,而无需启动 GUI 本身。但是,在测试 GUI 的功能时,我不确定是否应该担心单独测试 GUI 组件,或者是否应该主要关注系统的功能测试。这是一个非常复杂的系统,其中测试 GUI 经常涉及向服务器发送消息,然后观察 GUI 上的响应。我最初的想法是功能测试是这里的方法,因为我需要运行整个系统来真正测试 UI。对此问题的评论将不胜感激。
谢谢,杰夫