What would you recommend for integration testing on PHP web application?

I have been testing for a web-application written in PHP and JavaScript, and I am looking for integration testing tools that can be well communicated with a continuous integration server, potentially phpUnderControl.

As an integration testing tool, I have used Selenium with Rspec which works just fine. This produces html file reports and very easy to write codes. But I am not sure if Selenium can communicate with CI and wondering if there is any integration testing tools that can communicate with a continuous integration server, like phpUnderControl, and work with other testing tools to enable automation testing.

I would very appreciate any kind of suggestions.

With Best Regards

@naoyamakino


Selenium works with any testing framework as long as there is a library or you can roll your own with not much effort. There is PHPunit support for Selenium so won't take much to get your tests running.

If a CI server can run tests it can run Selenium and drive the browser for your tests.


Selenium is a great idea. Stick with it. An example with CruiseControl.Net is here.


支持命令行支持的Firefox的iMacros是一个非常易于使用的选项。

链接地址: http://www.djcxy.com/p/50746.html

上一篇: 竹与Vs. 哈德森(又名詹金斯)VS任何其他CI系统

下一篇: 你会推荐什么样的PHP Web应用程序集成测试?