我们公司有一个团队致力于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/
你可能会对Perlmonks有很好的帮助.该网站面向这类帖子,而Stackoverflow则更多地涉及直接和可回答的问题.
祝好运, :)