排序
k6 测试生命周期
Documentation Grafana k6 Using k6 Test lifecycleOpen source k6 测试生命周期在k6测试的生命周期中,脚本始终按以下顺序经过各个阶段:init上下文中的代码准备脚本,包括加载文件、导入模块...
pytest:重新运行失败测试并在多次运行间保存状态
pytest:重新运行失败测试并在多次运行间保存状态pytest支持在多次运行之间保存状态,并据此选择下次运行哪些测试。用法pytest提供两个命令行选项,用于重新运行上次失败的测试:--lf、--last-f...
使用 Cypress 测试 API
使用 Cypress 测试 API Cypress 可以直接测试 REST 和 GraphQL API,无需进行浏览器导航,也不需要另一套工具。cy.request() 会发送真实 HTTP 请求并产出响应,让你在运行 UI 测试的同一组 spec...
如何备份和恢复 Kestra 的流程、密钥与执行数据
如何备份和恢复 Kestra 的流程、密钥与执行数据 Kestra 企业版内置元数据备份功能。要实现完整灾难恢复,也可以使用后端工具直接备份底层数据库和内部存储。 备份与恢复只能通过 CLI 执行,没有...
使用 DuckDB 与图查询发现可疑资金流动
使用 DuckDB 与图查询发现可疑资金流动 DuckDB 可以处理图。本篇使用 DuckDB 与 DuckPGQ 社区扩展,借助 SQL:2023 标准中的 SQL/PGQ 图语法,分析金融数据中的欺诈模式。 追踪资金比表面上困难...
Go 垃圾收集器指南
Go 垃圾收集器指南 引言 本指南面向有经验的 Go 用户,通过介绍 Go 垃圾收集器,帮助你更好地理解应用的成本,并说明如何运用这些认识改善应用的资源利用率。阅读本指南不需要垃圾收集方面的知...
Tokio:优雅关闭
Tokio:优雅关闭 本文概述如何在异步应用中正确实现关闭流程。 实现优雅关闭通常包含三个部分: 确定何时关闭。 通知程序的各个部分开始关闭。 等待其他部分完成关闭。 下文依次介绍这三部分。m...
Playwright:认证
Playwright:认证 简介 Playwright 在称为浏览器上下文的隔离环境中运行测试。这种隔离提升可重复性,并避免测试失败相互连锁。测试可以加载已有的认证状态,从而无需在每个测试中重新登录,也...
排查 dbt 错误
排查 dbt 错误返回指南故障排查 · dbt 平台 · 入门目录 通用排错流程调试是一项值得学习的技能,能帮助你更好地完成工作。 阅读错误消息。dbt维护者尽量提供有用的错误信息,通常包含错误类型...
教程:在Go中处理JSON
教程:在Go中处理JSONJSON(JavaScript Object Notation,JavaScript对象表示法)是一种简单的数据交换格式。它的语法类似JavaScript的对象与列表,常用于与网络API服务通信,也广泛用于其他场...




