我无法直接访问或查看你的项目文件,所以不能判断"这个 PHP 项目"是否做过敏感性测试,你还没有提供项目代码或路径。

不过我可以帮你判断和推进这件事,请先明确两点:
-
"敏感性测试"具体指什么? 这个词在不同语境下含义差别很大:
- 安全方向:敏感数据泄露测试(密钥、密码、PII 是否硬编码或泄露到日志/响应)
- 业务方向:敏感操作/权限的越权测试(IDOR、权限校验)
- 质量方向:敏感输入的边界/异常测试(如金额、精度、特殊字符)
-
判断"是否做过"的依据:通常看
- 是否有测试用例覆盖敏感场景(
tests/目录、phpunit.xml) - 是否有安全扫描报告(如 Psalm/PHPStan 安全规则、
composer audit、SAST 报告) - CI 配置里是否跑了这些检查
- 是否有测试用例覆盖敏感场景(
如果你想让我实际判断,可以:
- 把项目目录结构贴出来(或关键文件如
composer.json、phpunit.xml、.github/workflows/、tests/列表) - 或者直接告诉我你想验证哪类"敏感性"
你也可以直接问一个更具体的问题,帮我检查这个项目有没有敏感信息硬编码"或"帮我写敏感输入的测试用例",我可以给出可执行的方案。