gpt4 book ai didi

unit-testing - 如何对 GUI 进行单元测试?

转载 作者:行者123 更新时间:2023-12-03 04:21:14 26 4
gpt4 key购买 nike

我的代码中的计算经过了充分测试,但由于 GUI 代码太多,我的整体代码覆盖率低于我的预期。有关于单元测试 GUI 代码的指南吗?这还有道理吗?

例如,我的应用程序中有图表。我无法弄清楚如何自动测试图表。 AFAIK,需要人眼来检查图表是否正确。

(我正在使用 Java Swing)

最佳答案

像 MVP 和 MVC 这样的设计通常会尝试从实际 GUI 中抽象出尽可能多的逻辑。关于此的一篇非常受欢迎的文章是 "The Humble Dialog Box"作者:迈克尔·费瑟斯。就我个人而言,我在尝试将逻辑移出 UI 方面有过不同的经历 - 有时效果很好,而有时则麻烦多于其值(value)。但这有点超出了我的专业领域。

关于unit-testing - 如何对 GUI 进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/215458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com