极狐 GitLab

使用极狐GitLab CI/CD 进行测试

Tier: 基础版,专业版,旗舰版

Offering: JihuLab.com,私有化部署

使用极狐GitLab CI/CD 测试特性分支中的变更。你可以直接在合并请求中展示测试报告并链接到重要信息。

测试和质量报告#

你可以生成以下报告:

功能描述
可访问性测试检测变更页面的可访问性违规。
浏览器性能测试衡量代码更改对浏览器性能的影响。
代码覆盖率查看测试覆盖率结果、差异中的逐行覆盖率和整体指标。
代码质量使用 Code Climate 分析源代码质量。
展示任意任务产物使用 artifacts:expose_as 链接到选定的任务产物。
快速失败测试当 RSpec 测试失败时尽早停止流水线。
许可证扫描扫描并管理依赖项的许可证。
负载性能测试衡量代码更改对服务器性能的影响。
指标报告追踪自定义指标,如内存使用和性能。
单元测试报告查看测试结果并识别失败,无需检查任务日志。

安全报告#

Tier: 旗舰版

你可以通过扫描项目中的漏洞来生成安全报告

功能描述
容器扫描扫描 Docker 镜像中的漏洞。
动态应用程序安全测试 (DAST)扫描正在运行的 Web 应用程序中的漏洞。
依赖项扫描扫描依赖项中的漏洞。
静态应用程序安全测试 (SAST)扫描源代码中的漏洞。