您现在的位置是:首页 > PHP > php代码覆盖率 网站首页 PHP

php代码覆盖率

Tom2020-04-14 3980人围观
PHP  
简介 暂无

需要使用的工具

  • phpcodecoverage (参考地址https://github.com/cj58/PHPCodeCoverage)

  • php xdebug

实现方法(以Tp5为例)例如域名为tp5.com

  • 下载phpcodecoverage 我是放在public目录下
  • 配置里面的config,配置文件保存地址(如果没有这文件夹,需要自行创建)

  • $configs['dataDir'] = dirname(__FILE__).'/pccdata';
  • 在tp5的入口建一个php文件,例如命名 prepend.php

  • 在里面简单写几句

  • <?php
    include_once("./pcc/pcover/pcc.php");
    $p = new \Pcover\Pcc('testpage');
    $p->setAllMode();
    $p->run();
  • 在tp5 入口文件中 引入改文件即可

  • include_once("./prepend.php");//测试php代码覆盖率

配置pcc为一个单独的项目 例如域名为 pcc.com

  • 项目地址 设置为当前tp5项目的public的phpcodecoverage文件下的index.php 目录下

操作:

  • 实际访问tp5项目页面的时候,会自动生成pcc文件

pcc读取

  • 通过pcc.com 访问即可 访问出被执行文件的覆盖率

效果


本章-end


打赏本站,你说多少就多少

文章评论

image
2020-04-20 昵称五个字
测试这个有啥作用
奥术大师: 1奥术大师
image
2020-07-02 小安妮
可以测试一下吗?
image
2020-07-24 hr
转行做测试么3
博主: 可以多学习点嗮
image
2020-07-30 小陈
很棒!
博主: 谢谢
image
2020-12-30 宇宙大帅比
可以可以