当尝试使用AssertJ的pressAndReleaseKeys()模拟输入以在Java Swing程序中对JComboBox进行单元测试时,我没有看到预期的行为。 该程序通常会挂在pressAndReleaseKeys行上,然后失败,或偶尔会删除当前正在测试的JComboBox中的所有文本, ...
当尝试使用AssertJ的pressAndReleaseKeys()模拟输入以在Java Swing程序中对JComboBox进行单元测试时,我没有看到预期的行为。 该程序通常会挂在pressAndReleaseKeys行上,然后失败,或偶尔会删除当前正在测试的JComboBox中的所有文本, ...
在我正在工作的项目中,已经决定停止将fest用于测试断言,而改为使用assertj。 我们正在使用Java 7,并且从fest版本2.0M10迁移到assertj-core版本2.4.1。 代码库相当大,但是从fest到assertj的过渡很顺畅,基本上可以更改导入名称并应对重命名的方法。 ...
我正在尝试使用FEST自动化软件。 我目前正在处理NetBeans 6.8,因为它是我在工作中使用的,由于我们的系统要求,目前无法升级软件 [TLDR:不要告诉我升级NetBeans,因为我做不到] 我从谷歌代码库下载了jar文件,并试图让一个非常简单的应用程序工作。 我已经尝试 ...
在使用UISpec4J获得不满意的结果后,我试图用FEST自动化测试。 我对NetBeans有点陌生,必须为正在使用的项目使用6.8。 我已经使用FEST编写了一个测试用例,并已从FEST的Google代码存储库下载了zip文件。 我尝试在属性库选项卡下设置jar文件,但是仍然遇到问题。 ...
我正在使用Java Web Start应用程序(通过JNLP运行)。 当前,我正在尝试使用以下代码为应用程序找到主机架: 但是我遇到一个错误: org.fest.swing.exception.WaitTimedOutError:超时等待使用匹配器swing.app.simple ...
我正在使用FEST测试我的Java对话框,我需要测试是否创建了一个新的模式对话框。 注意:TestFrame是一个辅助类,它扩展了JFrame以用于单元测试。 在我的测试中,我单击一个按钮,显示模式对话框。 我试图找到并验证对话框是否已创建,但是我的所有尝试都无法找到任何内容: ...
尝试使用FEST测试我的GUI,但是尝试访问自定义JPanel中包含的组件时遇到了问题(TopPanel扩展了JPanel)。 因此,以下代码在尝试引用MainJFrame中作为字段存在的“ topPane”时失败。 我在这里做错了什么? 这是堆栈跟踪,以防万一: 无法使用 ...
我创建了一个自定义FEST条件,以验证我的实际字符串是否匹配或等于期望的字符串 每当条件失败时,我希望它显示一条消息,向我显示原始字符串和预期字符串是什么 当前显示字符串是 有没有办法使此消息也显示与之匹配的内容? 我尝试覆盖类中的toString方法 但这似 ...
最近,我经历了一个已经创建的Robot实例,如果尝试再次创建它(显然不调用robot.cleanUp()),它将永远挂在那里。 我对此进行了调查,并知道每次创建一个Robot实例都需要一个ScreenLock。 所以我的问题是,这种行为可以通过Singleton类实现。 那么为什么我们 ...
我正在测试我的SWING Gui。 我通过使用FEST框架来做到这一点。 我有以下输入: 实际上,它开始使用以下值填充文本框: jdbc.oracle.thin&A 而且比测试崩溃... 我得到以下异常输出 java.lang.IllegalAr ...
我正在尝试为基于swing的应用程序选择Gui测试框架工具。 我开始研究FEST,并创建了一个演示程序来检查运行时间有多快。 我的演示程序(下面的代码)完成了大约85000毫秒,这对我来说似乎很慢。 所以我的问题是这节日的正常速度吗? ...
我想使用 FEST 来测试 Swing 组件是否不可见。 我尝试使用org.fest.swing.fixture.FrameFixture方法panel(“foo”)但失败了,因为它需要requireShowing=true. 无论现在是否可见,使用 FEST 查找面板的惯用方法是什么? 第 ...
我正在尝试用FEST运行一个简单的测试但它失败了。 这是我的Swing应用程序: 这是测试(我使用的是JUnit 4): 这是它失败的方式: 这是我正在使用的依赖: 怎么了? ...
我想测试列表中的元素是否按特定顺序排列。 具体来说,我想测试元素的成员。 所以像这样: 有可能做这样的事情吗? 现在,我手动遍历元素,并对每个元素都有一个断言。 ...
我正试图在我自己的项目中设置roboelectric和fest。 但是,当我尝试在命令行中运行./gradlew clean test时,我在测试报告中收到以下错误: http://pastebin.com/5gaJgftf 我的项目确实构建了应用程序没有错误。 我只是在尝试运行 ...
我目前正在编写Fest Junit测试用例,这些用例随后将在Hudson测试服务器上运行。 如果有任何测试用例失败,我希望他们进行桌面截屏。 我发现此URL包含有关如何进行设置的教程: http : //fest.codehaus.org/Taking+Screenshots+of+JUni ...
尝试使用fest-android编写和运行测试时,出现可怕的VerifyError 。 尝试加载我自己的类之一时发生错误: java.lang.VerifyError:bbct / android / common / layout / test / BaseballCardDeta ...
我目前正在为我的项目实现Android的Fest,但我似乎遇到了依赖问题。 如果我在没有包含Fest库的情况下运行测试,测试将正常运行。 一旦我添加了Fest库,那么测试就不再运行了。 而是抛出异常。 我的项目使用以下依赖项: 我已经尝试排除我在下面列出的Fest Andro ...
由于某些原因,Android Studio无法正确编译Android FEST库(?)。 这条线 assertThat(someView).isNotVisible(); 导致抛出此异常: java.lang.UnsupportedClassVersionError: or ...
我想使用功能类似的图形编辑器对应用程序进行junit测试。 即用户可以在GUI中平稳地拖放鼠标。 以编程方式编写坐标运动似乎没有用。 是否可以进行一些宏录制,以捕获用户需求,然后将其用于测试? ...