如何验证工作负荷以供发布

本文介绍如何使用 Fabric Extensibility Toolkit 验证程序来确保工作负荷在提交发布请求表单之前满足所有发布要求。 验证程序有助于在开发过程中尽早识别合规性问题,缩短审查时间并提高审批成功率。

概述

Fabric Extensibility Toolkit 验证器是一种命令行工具,旨在帮助合作伙伴根据 Microsoft Fabric 发布要求验证其工作负载。 该工具将自动化测试与手动引导测试相结合,以提供全面的验证覆盖范围。

验证类型

验证程序提供两种类型的验证:

  • 自动测试:以编程方式自动扫描工作负载以检查是否存在符合性问题
  • 手动引导式测试:需要人工验证的验证任务的分步说明

先决条件

使用验证工具之前,请确保具备:

  • 已完成的工作负载已准备好进行验证
  • 访问 Fabric 可扩展性工具验证器存储库
  • 开发机器上的命令行接口访问方法
  • 您的工作负载已正确配置且可部署

访问验证工具

Fabric Extensibility Toolkit Validator 可通过 GitHub 获取:

🔗 存储库https://github.com/microsoft/fabric-extensibility-toolkit-validator

有关详细的安装和使用说明,请参阅 Microsoft Fabric Extensibility Toolkit Validator

访问存储库以进行以下操作:

  • 下载最新版本的验证程序
  • 查看可用的命令行参数
  • 有关工具使用情况的访问文档
  • 检查系统要求和设置说明

使用验证程序

命令行界面

验证程序是一个命令行工具,由您针对工作负载运行。 验证程序存储库中提供了特定的参数和用法说明。

请参阅存储库文档以了解

  • 完整参数引用
  • 命令行语法
  • 配置选项
  • 输出格式详细信息

验证工作流

使用验证程序时,请遵循以下常规工作流:

  1. 准备工作负荷:确保工作负荷已生成并准备好进行测试
  2. 运行自动测试:执行验证器的自动合规性检查
  3. 完成手动测试:按照手动验证任务的引导式说明进行操作。
  4. 查看结果:分析验证报告并识别任何问题
  5. 处理发现结果:修复验证器识别的任何合规性差距
  6. 重新验证:再次运行验证程序以确认已解决所有问题
  7. 提交以进行发布:验证通过后继续发布请求

验证覆盖范围

验证程序会检查工作负荷是否符合以下条件:

  • 发布工作负载要求:基础结构、安全性和符合性标准
  • 项目发布要求:用户体验和功能要求
  • 清单符合性:正确配置和所需属性
  • 平台集成:正确实现 Fabric 平台功能

解释结果

自动测试结果

验证程序提供有关自动测试结果的详细报告,包括:

  • 通过/失败状态:明确指示测试结果
  • 问题说明:任何合规性差距的具体说明
  • 修正指南:修复已识别问题的建议
  • 严重性级别:用于解决不同类型的问题的优先级指示器

手动测试指南

对于手动验证任务,该工具提供:

  • 分步说明:明确手动验证过程的指南
  • 验证条件:要检查的特定标准
  • 文档要求:证明合规性所需的证据
  • 最佳做法:最佳实现的建议

最佳做法

预验证准备

  • 完整开发:确保工作负载在验证之前功能完成
  • 全面测试:在运行验证程序之前执行自己的测试
  • 查看要求:事先熟悉发布要求
  • 准备文档:确保所有必需的文档准备就绪且可访问

验证过程执行

  • 定期运行:在整个开发过程中使用验证程序,而不仅仅是在最终运行
  • 及时解决问题:尽快修复已识别的问题
  • 文档更改:跟踪基于验证反馈进行的修改
  • 验证修复:在进行更改后重新运行验证以确认解决方法

Troubleshooting

常见问题

  • 工具安装问题:请参阅存储库文档以获取安装指南
  • 权限问题:确保你具有运行验证程序的适当访问权限
  • 配置错误:验证工作负荷配置是否与预期格式匹配
  • 环境问题:检查开发环境是否符合工具要求

获取帮助

  • 存储库文档:检查验证程序存储库以获取详细指南
  • 问题报告:使用存储库的问题跟踪器报告问题或提问
  • 社区支持:使用验证程序与其他开发人员互动
  • Microsoft支持:请联系Microsoft合作伙伴代表以获取其他帮助