轻量级自动phpunit测试框架

时间:2013-01-27 18:57:50

标签: php unit-testing phpunit automated-tests

我正在为一些我正在开发的php网站寻找一个轻量级且低调的自动测试框架。我知道Selenium,但是我也听说它可能有点资源匮乏(是真的吗?)。

1 个答案:

答案 0 :(得分:1)

(基于您的评论:“在每次git提交(或每个时间段)后运行一系列单元测试”)PHPUnit就是您想要的。它是PHP事实上的标准单元测试,功能丰富。

Selenium用于浏览器控制,可用于网站的功能测试,就像用户一样进行交互(即指定要按下的按钮和键盘点击)。 Selenium测试有更多的开销,所以你应该只将它们用于单元测试不能做的测试。 (您的Selenium测试也将隐含地测试您的javascript,AJAX,Apache配置等,因此他们无法以良好的单元测试的方式来解决问题。)