百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

orca

> 测试质量
开源

一个工具,可在逼真、功能完善、最佳实践的 Drupal 构建环境中一起测试公司的软件包

94.6K stars0 点赞5 次浏览
访问官网GitHub

工具介绍

一个工具,可在逼真、功能完善、最佳实践的 Drupal 构建环境中一起测试公司的软件包

ORCA (官方代表客户应用程序) 是一个用于测试公司的 Drupal 相关软件包的工具。它通过将所有软件包一起安装到一个真实、可运行的、最佳实践的 Drupal 构建中,并对它们运行自动化测试和静态代码分析,来确保它们的交叉兼容性和正确运行。其指导性设计原则是以客户的角度使用公司的软件包。它通过 Composer 安装最新的推荐版本,不进行手动设置或配置。

ORCA 适用于任何对一个或多个 Drupal 扩展或平台继续协同工作感兴趣的人,并希望在持续集成 (CI) 工作流中运行自动化测试,以确保它们能够协同工作或在其平台上运行,例如:

| 它做什么? | 它的价值是什么? | --- | --- | 通过 Composer 将所有公司包添加到 Drupal 项目中,安装它们及其子扩展,并运行其自动化测试。 | 确保通过 Composer 可以将所有公司包添加到同一个代码基中(防止依赖冲突),它们之间不会在安装时或功能上产生不良影响,并且它们没有未声明的依赖项,并防止回退。 | 通过 Composer 仅将测试中的包添加到 Drupal 项目中,安装它及其子扩展,并运行其自动化测试。 | 确保测试中的包没有其他公司包的未声明依赖项,并且单独运行时能正常工作。 | 使用推荐的、稳定的公司包、Drupal 核心和 Drush 执行上述测试。 | 确保测试中的包在已发布和使用的其他软件版本中仍然能正常工作,并防止包的发布破坏生态系统。 | 使用公司包的最新开发版本执行上述测试。 | 确保测试中的包在已发布和使用的其他软件版本中仍然能正常工作,并防止包的发布破坏生态系统。

Issues· 5 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHPautomated-testingcontinuous-integrationdrupal

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年10月17日
分类测试质量
定价开源

> 相关工具

J
Jest
JavaScript 测试框架
P
Playwright
现代端到端测试框架
E
eslint-plugin-test-selectors
Enforces that data-test-id attributes are added to interactive DOM elements (JSX) to help with UI testing. JSX only.