automated-tests - Cypress.io 与 Prometheus 兼容吗?
问题描述
我们可能会将 Cypress.io 与 Prometheus 一起使用。Cypress 作为端到端测试的测试框架给人留下了非常好的印象。然而,我们问自己,我们是否能够轻松地将 Cypress 与 Prometheus 连接起来,以便指标找到通往 On-the-Wall-Dashboard 的方式。
解决方案
从概念上讲,这是可能的。当 Prometheus 进程报废数据时,使用Cypress.io 的日志记录能力和 Prometheus 的缓存概念提供一致的数据源。然后在 Graphana 中(仅作为示例,其他仪表板系统也可以)根据需要显示计数、聚合、时间序列数据。
我的问题与@Zach 和@Marc 相同,您要显示什么数据?页面加载时间?动画执行时间?测试通过/失败?但同样,从概念上讲,这是可能的。
推荐阅读
- swift - 为什么 StackViews 没有内在的内容大小?
- php - XAMPP:每个套接字地址只能使用一次
- java - Liquibase + Spring Data:如何从 JPA 创建实体
- excel - 基于两个不同列值突出显示/着色整行的条件格式公式
- angularjs - 未知为 $attrsProvider 提供 ngRoute 控制器
- reactjs - 反应应用程序未在 Express 中呈现反应组件
- ios - 如何创建对象并在 Objective-C 中使用它?
- docker - 如何在 gitlab 运行器上使用自定义图像?
- wpf - 如何为 CTRL+' 创建 XAML 键绑定
- tensorflow - 如何从其他脚本运行 tensorflow retrain.py?