我在 Perl 中知道的集成测试没有全球公认的命名/位置约定。
根据我的观察,大多数人将所有内容都放在 t/.
有些人将测试拆分为 t/ 下的子目录(因此您可能在单独的 t/integration/ 目录中进行集成测试)。
有些人使用文件前缀(因此您可能有名为“I-whatever.t”的集成测试)。
有些人不在乎 - 只是将所有内容都放入同一个目录中。
我偶尔会看到人们将一组测试分离到与 't/' 相同级别的单独目录中-但这通常用于不正常运行的测试(例如,针对 CPAN 分发的作者特定测试)而不是用于集成与单位)。