当前位置:  开发笔记 > 编程语言 > 正文

什么是基于Swing的应用程序的最佳测试工具?

如何解决《什么是基于Swing的应用程序的最佳测试工具?》经验,为你挑选了2个好方法。

虽然我们尝试在时间允许的情况下设置尽可能多的单元测试,但我总是发现缺少UI级别的测试.有很多选择,但我不确定什么是一个好的开始.

您首选的测试Swing应用程序的单元测试工具是什么?你为什么喜欢它?



1> gizmo..:

在我们这边,我们使用FEST测试SWING GUI .这是经典摇摆机器人的适配器,但它大大简化了它的使用.

结合TestNG,我们发现通过GUI模拟"人类"行为是一种简单的方法.



2> bguiz..:

如果你的目标应用程序有自定义组件,我肯定会建议Marathon自动化你的测试.

我被赋予了使用几个非常复杂的自定义组件自动化应用程序的任务,这些组件是从头开始编写的.我经历了一个为期两个月的审查过程,在这个过程中,我决定使用哪种测试工具,从可用的近30个测试工具列表中,包括商业和自由和开放源码软件.

它是唯一能够成功自动化我们特定自定义组件的测试工具; IBM的Rational Functional Tester,Microfocus'TestPartner,QF-Test,Abbot&FEST 失败了.

从那时起,我就能够成功地将测试与Cruise Control集成,以便在完成应用程序的每个构建时运行.

一句警告:
1)它处理JTable的方式在边缘相当粗糙.我通过为他们编写自己的代理类来解决这个问题.
2)不支持拖放操作的记录/重放.


非常有趣的信息.有关http://frankenstein.openqa.org/的任何反馈意见?
推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有