我最近加入了一家使用 codeigniter 的公司。我一直在使用 nodejs 和 rails,所以我觉得我缺少 BDD 之类的工具(rspec/jasmine/mocha)。PHP 和/或 CodeIgniter 是否有任何类型的基于 CLI 的测试套件。如果是这样,我应该如何构建我的应用程序?有什么好的约定可以遵循吗?
问问题
2067 次
3 回答
0
今天最好的解决方案是 PHPUnit 和 Selenium。我在这里写了关于用法的文章:
- 在 PHPUnit 上: http: //taiar.github.io/php/2013/11/08/testing-codeigniter-applications-with-phpunit/
- 在带有 Selenium 的 PHPUnit 上:http: //taiar.github.io/php/2014/04/21/acceptance-tests-on-codeigniter-with-phpunit-and-selenium/
于 2014-07-05T17:08:18.707 回答