V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
a7dog
V2EX  ›  PHP

大家给 PHP 代码写测试吗?用哪些测试框架?

  •  
  •   a7dog · 13 天前 · 1444 次点击
    第 1 条附言  ·  13 天前
    谢谢大家的反馈,目前我不写,但是,我想,如果写了,会方便后面修改维护的
    19 条回复    2021-02-28 14:33:34 +08:00
    EmptyDX
        1
    EmptyDX   13 天前   ❤️ 1
    phpunit ? 日常不写
    chenqh
        2
    chenqh   13 天前   ❤️ 1
    我给 py 写,只是测试不是单元测试
    mahone3297
        3
    mahone3297   13 天前
    phpunit
    snowlyg
        4
    snowlyg   13 天前
    用 go 写接口测试,仅仅只是好玩
    flighter
        5
    flighter   13 天前
    写,目前公司要求单元测试覆盖率每个月 +10%,直到 60%左右就行。
    laravel 项目
    flighter
        6
    flighter   13 天前
    Generated by php-code-coverage 6.1.4 using PHP 7.4.12 with Xdebug 2.9.8 and PHPUnit 7.5.20 at Tue Feb 23 14:53:41 CST 2021.
    flighter
        7
    flighter   13 天前
    用的 fzaninotto/faker 和 mockery/mockery 包去 mock 其他 rpc 服务接口的返回数据
    ben1024
        8
    ben1024   13 天前
    phpunit
    linxl
        9
    linxl   13 天前
    php 用过一段时间 codeception
    NjcyNzMzNDQ3
        10
    NjcyNzMzNDQ3   13 天前
    apache jmeter 算吗?可以批量判断接口返回的数据
    newtype0092
        11
    newtype0092   13 天前
    @flighter 感觉我们业务代码每月变动就不只 10% 😂
    cvl
        12
    cvl   13 天前
    phpunit
    faqqcn
        13
    faqqcn   13 天前
    以前写过接口测试,感觉有点儿傻的样子,单测要写好多鸭,懒得写
    daijialong
        14
    daijialong   13 天前
    php 要单元测试?不是直接运行看结果吗,又不像 Java 那样只能方法体运行代码
    zyfsuzy
        15
    zyfsuzy   12 天前
    PHP unit
    Gunn27
        16
    Gunn27   12 天前
    基本上都用的是 phpunit 吧
    dvaknheo
        17
    dvaknheo   12 天前   ❤️ 1
    我写业务代码的时候是不写的。
    到我写 duckphp 这个框架的时候,力求 100% 覆盖测试代码
    于是孵化出了 libcoverage 这个覆盖测试的库

    https://github.com/dvaknheo/libcoverage

    逼迫自己每行代码都要覆盖测试过,虽然覆盖测试通过不等于业务测试通过。
    xiaoriri666
        18
    xiaoriri666   10 天前
    PHP 写测试的很少,都是直接梭哈 var_dump() 单元测试都是用的 phpunit
    zhuzhibin
        19
    zhuzhibin   8 天前
    codeception 验收
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   5065 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
    ♥ Do have faith in what you're doing.