导出
导出功能从项目数据生成文件,用于报告、交接和与其他工具互操作。
可导出的内容
| 导出类型 | 可用格式 |
|---|---|
| HTTP 历史记录导出任务 | JSON、CSV、原始 HTTP |
| 搜索结果导出任务 | JSON、CSV、原始 HTTP |
| 安全发现导出任务 | JSON、CSV |
| 自动化结果 | JSON、CSV |
| HTTP 历史记录的 HAR 操作 | HAR |
| 安全发现的报告操作 | Markdown |
| 项目备份 | ZIP 归档 |
HTTP 历史记录和搜索结果
使用 HTTP 历史记录中的 HAR 导出操作生成 HTTP Archive 文件。导出任务表单不提供 HAR 格式。原始 HTTP 导出任务会写出请求和响应的文本块。
安全发现
使用安全发现中的报告操作生成 Markdown。需要用于检查或导入其他工具的结构化数据时,使用 JSON 或 CSV 导出任务。
项目备份(ZIP)
项目 ZIP 包含捕获的历史记录、安全发现、重放会话、测试范围配置、笔记、托管文件和项目变量等项目数据。工作区共享的工作流和全局变量不属于单个项目归档;迁移到其他工作区时,请单独导出共享工作流。
备份包含机密信息
项目备份包括存储的机密变量值、请求头和请求体,以及重放变量。“机密”开关仅在 UI 中遮蔽值,不会对项目备份进行脱敏。请妥善保管归档,并在共享前检查导出的数据。
使用 ZIP 可以:
- 将项目迁移到另一台机器。
- 与同事共享已完成的测试项目。
- 在交付后归档项目。
导出的工作方式
导出以后台任务运行。大型历史记录导出可能需要几秒到几分钟,具体取决于条目数量。
- 从左侧导航打开导出。
- 点击新建导出。
- 选择导出类型和格式。
- 可选:应用筛选条件(HTTPQL 查询),限制包含的条目。
- 点击创建。
任务会出现在导出列表中。当状态为已完成时,点击下载保存文件。失败的任务会显示错误,而不是可下载的结果。
导入项目备份
- 打开项目切换器,选择其中的导入操作。
- 选择 ZIP 文件。
- Ogma 会创建新项目,并加载归档内容。
导入是原子操作:如果归档格式错误或导入失败,不会向项目写入部分数据。