问题标签 [fest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
9730 浏览

java - 从java中的任意char获取VK int

您如何从字母字符中获取 VK 代码?似乎您应该能够执行类似的操作javax.swing.KeyStroke.getKeyStroke('c').getKeyCode(),但这不起作用(结果为零)。如果您已经有了 KeyEvent,每个人都知道如何获取密钥代码,但是如果您只想将 chars 转换为 VK int 怎么办?我对获取奇怪字符的 FK 代码不感兴趣,只有 [AZ]、[az]、[0-9]。

这个问题的背景--------我见过的所有机器人教程都假设程序员喜欢通过发送带有VK代码的按键来拼写单词:

叫我懒惰,但即使使用 Eclipse,也无法在 GUI 上使用 TDD。如果有人碰巧知道一个类似于 Robot 的类,它接受字符串然后模拟这些字符串的用户输入(我正在使用FEST),我很想知道。

0 投票
3 回答
4862 浏览

java - 如何在不显示在 FEST-SWING 中的情况下进行 gui 测试

在我的项目中,我们使用FEST进行 GUI 测试。我们一直相信 FEST 很强大,但是每次显示帧都是浪费时间。此外,我们使用的是 continuum,而 FEST 不适用于 continuum,因为 continuum 的 maven 无法打开 GUI(顺便说一下,我们也使用 maven,并且我们的测试在本地机器上通过 maven)。

我怎么解决这个问题?

如果不可能,请通知我。

0 投票
1 回答
339 浏览

java - When is the right time to call robot.cleanUp()

I'm using JUnit and FEST for Swing integration testing of our app that I start and stop, multiple times in the test case. Should @after include a call to robot.cleanUp()?

0 投票
1 回答
539 浏览

java - 计算机锁定时运行java swing fest测试

如果计算机被锁定,FEST-Swing (此处提到)测试是否仍然有效?我做了一个测试,它没有工作。我认为 Swing 不会在屏幕上绘画,因为屏幕被锁定,因此FEST-Swing测试将不起作用。有解决方法吗?谢谢。

0 投票
2 回答
863 浏览

java - 使用 FEST 进行多个 JUnit 测试

我编写了几个 JUnit 测试方法来测试我的 Java Swing GUI(使用FEST)。我的课程采用以下格式:

当我在 Eclipse 中运行这个类时,它只运行 testA 测试,而不运行 testB 或 testC。如果我注释掉 testA,testB 就会运行 - 所以它似乎每次只运行第一个测试。

Eclipse 中的 JUnit 在完成第一次测试后显示“运行:2/3”,但没有进一步进展,或显示任何错误。

有什么我做错了吗?我正在使用 JUnit 4.8.1 和 FEST 1.2。

0 投票
1 回答
2666 浏览

swing - FEST JUnit-Swing 测试 noobQ:如何测试一个主类?

尽管阅读了这里的教程,但我似乎无法理解如何让 FEST 与我的应用程序一起工作。

我在一个大类中有一个 Swing 应用程序,它有一个 main 方法和几个 SwingWorker 类。我想测试我的应用程序,就好像我通过 main 方法运行它一样。该教程似乎只给出了如何测试单个组件的说明。

我的 ApplicationWindow.class 的微型版本,其中包含主要方法:

我的测试类抛出错误。

}

运行此测试时抛出的错误:

似乎跑步者没有找到我的组件,这让我相信我误解了如何测试这种东西。非常感谢任何为我指明正确方向的帮助。

0 投票
1 回答
6560 浏览

fest - FEST 中的 isSameAs() 和 isEqualTo() 有什么区别?

isSameAs() 和 isEqualTo() 这两种方法有什么区别?

文档说:

验证实际值是否等于给定值。

验证实际值是否与给定值相同。

(http://fest.easytesting.org/assert/apidocs/index.html)

/罗杰

0 投票
2 回答
481 浏览

swing - FEST:断言 JButton 正在显示某个图标

在我的 FEST-Test 中,我尝试断言 JButton 具有某个 ImageIcon。我在 org.fest.swing.fixture.JButtonFixture 上没有找到对应的方法

0 投票
5 回答
34853 浏览

java - 如何从 PNG 文件中读取像素?

我知道如何使用 Robot、Windowtester 或 FEST 来截取屏幕截图。我也知道如何使用机器人从屏幕上读取像素。

但是,我不知道如何从已经捕获的图像中读取像素。我打算将当前图像与文件中的图像进行比较。可以说两者都是PNG。有没有可以用来逐像素比较图像的框架?

0 投票
1 回答
2458 浏览

java - 是否有任何示例 GUI 和 FEST 代码可能有助于理解框架?

我已经阅读了很多内容并查看了代码以了解 FEST 的工作原理。不幸的是,我在网上找不到这么多示例代码,除了:

fest.codehaus.org/Getting+Started

http://www.javaworld.com/javaworld/jw-07-2007/jw-07-fest.html

http://www.slideshare.net/Softwarecentral/easy-gui-testing-with-fest

如果您可以提供一些非常有帮助的示例或链接。谢谢你