首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP自动化部署和测试

PHP自动化部署和测试
EN

Stack Overflow用户
提问于 2011-01-19 06:45:17
回答 3查看 4.5K关注 0票数 8

我问了一个关于自动部署java代码的自动部署的问题here

我们的后端Java API是通过PHP web应用程序访问的。如果能够在PHP代码上执行自动测试时,能够自动将此web应用程序(以及CSS、JS和图像等静态文件)部署到我们的web服务器上,那就太好了。PHP也有类似的东西吗?

我还想知道,作为自动化测试的一部分,您是否可以检查每个实际加载的页面是否没有致命错误。我确信我读到过一个google项目,它允许你编写页面测试,例如点击链接a,转到页面b等。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-19 07:28:56

由于您正在使用Java,您可以考虑使用Hudson (在您的另一个问题中也提到了),它能够执行由几个“步骤”组成的构建任务。一个步骤可能是对Java应用程序进行单元测试,另一个步骤是对PHP应用程序进行单元测试,另一个步骤是部署Java应用程序,另一个步骤是部署PHP应用程序(您还可以添加更多步骤;P )

它有一个Maven插件,所以你可以实际使用你现有的Maven脚本。

票数 1
EN

Stack Overflow用户

发布于 2011-01-19 06:59:07

您可能需要考虑使用具有允许使用PHPUnit和/或SimpleTest进行测试的功能的Phing进行部署

票数 4
EN

Stack Overflow用户

发布于 2011-01-19 07:16:30

也许this question handling deployment strategies能帮到你。

此外,像巡航控制这样的工具也可以帮助你应用持续集成,但可能走得太远了。

PHPUnit和ant是我用于自动化测试的方法,这对你来说也是一个有效的选择,因为你显然已经在使用一些java了:)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4729924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档