2012-01-13 34 views
1

我知道来自rails社区的黄瓜,它似乎可能被用在java中。集成测试java web应用程序的经验,是黄瓜可行吗?

有没有人在项目中成功地使用过它?有任何问题吗?

我在想硒可能是集成测试弹簧应用程序最稳定的解决方案?

有了硒,我想最好的方法是使用浏览器插件正确吗?我正在寻找一种简单而有效的解决方案,不需要耗费时间来创建/维护和运行。

回答

1

当然,这是可行的,虽然我使用JRuby进行Java库集成。

个人而言,我不是粉丝。我更喜欢easyb,尽管其中一部分原因是从Java的某些开发人员到更高级别的更轻松的转换。我发现黄瓜有点ho,,但是YMMV。

我们有一些故障使得easyb输出与哈德森很好,但相对较小。

+0

哇!我喜欢这是一种rspec的感觉。这个lib被广泛使用或者其新的/利基? – codecompleting 2012-01-13 20:35:00

+0

@codecompleting这当然不是新的,但我不知道它的使用范围。你也可以使用RSpec(如果你愿意,可以通过JRuby)。我更喜欢Cucumber,但那只是我。 – 2012-01-13 20:44:04

+0

任何教程?所以我通过jruby运行rspec,然后为我的步骤,我只是将我的java导入jruby?这听起来很有趣... – codecompleting 2012-01-13 22:38:52