微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何测试我的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框架,那么看看您选择的工具支持哪些测试框架是值得的.

原文地址:https://www.jb51.cc/php/136451.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐