Skip to content

Latest commit

 

History

History
73 lines (48 loc) · 4.37 KB

README-zh_CN.md

File metadata and controls

73 lines (48 loc) · 4.37 KB

Canyon GitHub license build status contributions welcome

English · 中文

👋 Canyon 是一个 JavaScript 代码覆盖率解决方案

生态系统

项目 状态 描述
babel-plugin-canyon babel-plugin-canyon-status 在流水线中检测环境变量
canyon-uploader canyon-uploader-status 覆盖率数据上传工具
canyon-extension canyon-extension-status Chrome 插件,用于手动测试的覆盖率报告

项目结构

Canyon(意为 “峡谷”,发音 /ˈkænjən/) 是一个 JavaScript 代码覆盖率收集平台。我们解决了开发人员和 QA 工程师在端到端测试过程中收集测试用例代码覆盖率时遇到的困难。它主要由以下三个部分组成:

  • 一系列插件,负责适配各种 CI 工具和读取环境变量。

  • 一个 API 服务,负责收集和处理覆盖率数据。

  • 一套前端和后端服务,负责展示覆盖率报告。

阅读文档了解更多

架构

微信群

开发

按照我们的 自托管文档 来开始设置开发环境。

贡献

请使用 GitHub Flow 进行贡献。创建分支,提交代码,并 打开拉取请求

请阅读 CONTRIBUTING 了解更多关于我们 CODE OF CONDUCT 和提交拉取请求的流程。

许可证

本项目采用 MIT 许可证 — 详细信息请参阅 LICENSE 文件。