我们公司有一个团队致力于 X11 GUI 应用程序的验收测试,他们创建了一个巨大的验收测试框架来驱动 GUI 以及运行场景。
该框架是使用 Perl 5 编写的,与验收测试相比,场景文件看起来更像是非常复杂的 Perl 程序(具有过程编程风格的数千行代码)。
我最近学习了 Ruby 的 Cucumber,并且通常已经使用 Ruby 很长时间了。但不幸的是,我不能仅仅推动 Ruby 取代 Perl,因为编写所有这些的人并不了解 Ruby,而且他们肯定不会想要“这种”类型的中断。
因此,为了使 Ruby 的 Cucumber 更接近他们的工作,我使用 Perl 5 重写了它。不幸的是,我真的不是 Perl 程序员,并且很想获得代码审查并听取同时了解 Perl 和 Cucumber 的人的建议。
嗨 Perl/Cucumber StackOverflow 用户 - 请帮助我创建这个“开源”尝试为 Perl 重新创建 Cucumber!我很想听听您的意见,并会接受任何可接受的帮助。
最小的源代码在这里:
http://github.com/kesor/p5-cucumber
感谢您的关注。
对于那些不熟悉黄瓜的人 - 请花一点时间来看看这个小页面:http ://cukes.info/