无论我可以,我喜欢开发软件以下一个 测试驱动的发展(TTD) 办法。通常,在PHP这意味着使用 进行.

理想情况下,我想写的两细和粗细的测试。Unittests,以帮助指导设计和质量,我的代码,融合测试,以确保它所有的挂起来和高级别之外,在接受测试,以确保实际上,我提供什么我的客户已要求我提供。

是否有任何测试框架有量身定做的伟大其促进TDD?

有帮助吗?

解决方案

我们正在使用的 EcomDev_PHPUnit 扩展这可以让你试验几乎一切都仰而不修改任何核心文件。

我建议开发分支,这是目前更稳定的主人。

我们也有经验 魔法试验, 但不能把它推荐,因为它复盖了一些核心文件在社会codePool.

其他提示

如果你想要的东西很简单和快速安装,看一看 出庭作证

我用它在我的一个项目的快速测试模型和辅助方法。例如关于如何运行,它与Magento,检查: https://github.com/erfanimani/Ezimport/blob/master/tests/test.php

你也可以看延伸世测试自动化框架,其中有超过1000功能测试及其用来检查。版本的夜间生 http://www.magentocommerce.com/blog/comments/automate-your-testing-with-the-magento-test-automation-framework/

许可以下: CC-BY-SA归因
scroll top