站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        用PHPUnit怎么生成代碼覆蓋率報(bào)告?

        用PHPUnit怎么生成代碼覆蓋率報(bào)告?

        如何用PHPUnit生成代碼覆蓋率報(bào)告?

        PHPUnit集成了PHPCoverage可以直接通過命令行在運(yùn)行測試的時(shí)候順帶生成測試覆蓋率報(bào)告。

        之前版本的PHPUnit還需要xdebug插件才能生成報(bào)告,但PHPUnit 8x之后,可以安裝PCOV插件作為code coverage driver。

        > apt install php7.4-pcov

        然后安裝pcov代碼包

        > composer require --dev pcov/clobber:^2.0

        就此完成了所有的基礎(chǔ)安裝,接下來開始用命令行生成測試報(bào)告

        > ./vendor/bin/phpunit --coverage-html tests/html --coverage-filter app/models --bootstrap tests/bootstrap.php tests/model/video/block

        –coverage-html 選項(xiàng)告訴phpunit將生成好的html文件存放在哪個(gè)文件夾
        –coverage-filter 選項(xiàng)告訴phpunit分析哪個(gè)文件夾下面的代碼

        生成的覆蓋報(bào)告如圖所示:

        引用:
        https://www.lambdatest.com/blog/phpunit-code-coverage-report-html/

        推薦學(xué)習(xí):《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 伊人久久精品无码二区麻豆| 国产精品女同一区二区| 无码日韩人妻精品久久蜜桃| 91久久福利国产成人精品| 日产精品99久久久久久| 国语自产精品视频在线观看| 四虎4hu永久免费国产精品| 精品三级AV无码一区| 亚洲国产精品毛片av不卡在线| 国产成人无码精品一区在线观看| 99热门精品一区二区三区无码| 伊人久久无码精品中文字幕| 久久久久这里只有精品| 成人国产一区二区三区精品| 国内精品久久久久| 91国内外精品自在线播放| 久久精品中文无码资源站| 亚洲中文久久精品无码| 亚洲A∨精品一区二区三区| 国产小呦泬泬99精品| 国产高清在线精品一本大道| 香蕉国产精品频视| 精品国产欧美另类一区| 国产精品久久毛片完整版| 国产精品天天看天天狠| 久久99国产乱子伦精品免费| 亚洲∧v久久久无码精品 | 精品一区二区三区东京热| 亚洲精品tv久久久久久久久久| 久久久久亚洲精品无码网址| 精品国产热久久久福利| 国产精品哟女在线观看| 国产精品青草久久久久福利99| 亚洲精品欧美综合在线| 国产69精品久久久久99尤物| 国产精品免费视频观看拍拍| 国产欧美日本精品| 久久精品人妻一区二区三区| 日韩一区二区精品观看| 伊在人亚洲香蕉精品区麻豆| 日韩精品一区二区亚洲AV观看|