旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

怎样测试php代码【php题目】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP问题浏览:68


导读:没有任何一位程序员能够一挥而就、十全十美的在不必调试的状况下完成一个功用或模块。调试现实分许多种状况。暴力调试这类体式格局简朴粗犷,平常PHP程序员都会用,那就是浏...
没有任何一位程序员能够一挥而就、十全十美的在不必调试的状况下完成一个功用或模块。调试现实分许多种状况。

暴力调试

这类体式格局简朴粗犷,平常PHP程序员都会用,那就是浏览器调试,在编辑器内写完代码后随后翻开全能的浏览器输入地点最先调试代码。

断点调试(引荐进修:PHP编程从入门到通晓)

说实在的,这类体式格局假如仅仅是看看输出效果,完整没必要,看似嵬峨上现实浪费时间阅历,平常我都会在代码块写好以后跑一遍debug,检查一下流程和效果是不是在我的预期内或许遇到了某些逻辑题目没法发觉,照样挑选断点调试比较靠谱,省时省力。最厉害的程序员也有懵逼的一刻不是吗?

敕令调试

假如你在官网或许github上下载了一段代码片断,急于调试但还不情愿将代码片断放入项目中或许新拓荒一个目次,完整能够运用php敕令去实行这个代码块

php -f filename.php

假如代码片断较短,你能够运用

php -r "code ..."

实行运转PHP代码

片断调试

当你倏忽想起一个要领或许算法急于去考证它,但又不情愿翻开编辑器或许实行php自带的敕令行的话。你能够挑选运用psysh东西去实行考证你的主意,这个东西装置非常简朴

Psy Shell v0.8.17 (PHP 7.1.14 — cli) by Justin Hileman
New version is available (current: v0.8.17, latest: v0.9.6)
>>> date('Y-m-d H:i:s',time())
=> "2018-08-09 14:18:10"
>>>

下载地点 : https://psysh.org/

测试调试

这是一个庄重的调试要领,许多程序员都以为功用模块、组件开辟完就完毕的使命,随后交给测试职员去测试就好了。实在并不然,有些隐蔽的bug或许致命毛病、逻辑毛病、体系毛病(比方开启了无用的线程,未运用的变量、要领、类等等)是没法被测试出来的。现实作为一位程序员,开辟功用的流程是如许的。

明白需求 -> 剖析需求 -> 整顿逻辑 -> 设想代码 -> 敲代码 -> 调试 -> 测试

假如末了一步你从来没有做过,那你只能是半个程序员。 测试我引荐运用PHPunit,更好的去明白本身的代码,才是一个及格的程序员。

以上就是怎样测试php代码的细致内容,更多请关注ki4网别的相干文章!

标签:php