java - 是否有一个框架可以测试 Swing 元素的特定参数?

标签 java swing automated-tests jemmy

我想测试 Swing 对象的一些特定参数(例如:JLabel 的边框绘制正确与否?)。目前的框架可以吗?我想使用 Jemmy 或 UISpec4J 之类的东西,而不是录制/播放应用程序。

最佳答案

当你想测试某些东西是否真的被正确绘制时,你就很不走运了。

您需要测试组件和底层 Swing API 之间的交互。即使这样,前提是您接受在对drawX进行相应调用的情况下绘制某些内容。

据我所知,没有框架支持此类检查。

关于java - 是否有一个框架可以测试 Swing 元素的特定参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6613369/

相关文章:

java - java中方法内的冗余代码

java - 如何为JFrame窗口和托盘设置图标

java - 如何在托管的 spring 事务中运行遗留代码?

java - 限制 JTable 中的行选择

ios - "Firebase_VERSION is not defined: add -DFirebase_VERSION=... to the build invocation"

java - 如何通过在java中的空位置添加零来使两个不相等的二维数组相等?

java - 选择行之前在 JTable 中执行操作

java - 使用 JList 的 SwingUtilities invokeLater GUI 更新

c# - 在 xUnit.net 中的所有测试之前和之后运行一次代码

javascript - 类型错误 : Cannot read property 'createElement' of null