如何测试我的PHP代码 – 我可以使用哪些测试框架?
我的主要能力在于
Java(
Android).我已经进入这个行业足够长的时间来实现正确测试的好处,我想我对如何测试生产代码以及如何构建测试架构有一些成熟的想法.
最近我倾向于越来越多地参与PHP编码.我现在拥有的几个PHP项目或多或少都是针对不同慈善活动的直接主页,而且“手动测试用例”就足够了. 但我现在正在为一个付费客户规划一个更大的PHP项目(一个完整的,基于REST的Web应用程序,带有繁重的数据库后端,即不是“欢迎来到我的主页”项目).我意识到文本文档中列出的一组手动测试指令是不够的.我需要一个适当的自动化测试框架,就像Java的JUnit框架,但是对于PHP. 那里有PHP代码的生存“行业标准”测试框架(最好是开源)吗?我简要介绍了PHPUnit和SimpleTest框架.根据你们的推荐他们是否值得推荐? 项目参数设置:PHP是其中一项要求,因此您无需用精力来说服我更好的网络平台等(但我很乐意阅读您可能拥有的任何附注和提示,但是,– 未来的项目:-)
您的两个主要选项是PHPUnit和SimpleTest.你可以在这里看到它们的比较:
SimpleTest vs PHPunit 但请注意,该讨论是从2008年开始的,自那时起情况发生了变化. 如果您想测试实际的网页,并且在点击链接和提交表单时遇到一些麻烦,请查看Selenium:http://seleniumhq.org/ 此外,如果您使用的是像NetBeans或Eclipse这样的IDE,或者正在使用像CakePHP或Zend这样的PHP框架,那么看看您选择的工具支持哪些测试框架是值得的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- php – 如何在生产中禁用Symfony2中的分析器?
- php – MySQL Select Statement,WHERE’IN’子句
- php实现mysql数据库备份类
- php preg_split()字符串分割函数的使用方法
- [置顶] Linux Ubuntu Server 14.04 LTS 处理中文乱码
- PHP常用日期加减计算方法实例小结
- php – 如何在Zend Framework中编写内部样式表?
- php – 使用wordpress woocommerce创建自定义“添加到购物车
- php – 保存Whoops PrettyPageHandler的结果
- 关于Zend Studio 配色方案插件的介绍