在合并请求中测试极狐GitLab CI/CD 并生成报告
- Tier: 基础版, 专业版, 旗舰版
- Offering: JihuLab.com, 私有化部署
使用极狐 GitLab CI/CD 测试功能分支中的更改
使用极狐 GitLab CI/CD 测试功能分支中包含的更改。你还可以直接从合并请求中显示报告或链接到重要信息。
功能 | 描述 |
---|---|
无障碍测试 | 自动报告合并请求中更改页面的 A11y 违规。 |
浏览器性能测试 | 快速确定待定代码更改对浏览器性能的影响。 |
负载性能测试 | 快速确定待定代码更改对服务器性能的影响。 |
代码覆盖率 | 在合并请求中查看测试覆盖结果,文件差异中的逐行覆盖率以及整体指标。 |
代码质量 | 使用 Code Climate 分析器分析你的源代码质量,并在合并请求小部件区域显示 Code Climate 报告。 |
显示任意作业产物 | 使用 artifacts:expose_as 参数配置 CI 流水线,以便在合并请求中直接链接到选定的产物。 |
单元测试报告 | 配置你的 CI 作业以使用单元测试报告,让极狐 GitLab 在合并请求中显示报告,以便更轻松快捷地识别失败,无需检查整个作业日志。 |
许可证扫描 | 管理你的依赖项许可证。 |
指标报告 | 在合并请求中显示指标报告,以便快速轻松识别重要指标的变化。 |
快速失败测试 | 运行 RSpec 测试套件的子集,以便失败的测试在完整的测试套件运行之前停止流水线,从而节省资源。 |
安全报告
- Tier: 旗舰版
- Offering: JihuLab.com, 私有化部署
除了上面列出的报告之外,极狐 GitLab 还可以生成许多类型的安全报告,通过扫描和报告项目中发现的任何漏洞:
功能 | 描述 |
---|---|
容器扫描 | 分析你的 Docker 镜像以查找已知漏洞。 |
动态应用安全测试 (DAST) | 分析你的运行中 Web 应用程序以查找已知漏洞。 |
依赖项扫描 | 分析你的依赖项以查找已知漏洞。 |
静态应用安全测试 (SAST) | 分析你的源代码以查找已知漏洞。 |