测试

完成功能、性能和用户验收测试,确保成功实施。具体测试要求可能因应用程序的实施和定制而异。

确保:
  • 使用各种测试技术。除了功能和性能测试之外,还应考虑使用其他测试技术(例如可用性测试、安全测试、系统集成测试和回归测试),以确保 Fusion Data Intelligence 对象满足所有业务需求。
  • 使用能够准确反映生产 Fusion Data Intelligence 实例中使用数据的实际测试数据。这将有助于确保工作簿按预期工作且结果准确。
  • 让业务相关方参与测试,确保开发对象满足业务需求和要求。
查阅以下内容:
  • 功能测试 - 作为功能管理员:
    • 计划为每个功能活动授予适当的应用程序角色。
    • 计划测试典型的功能活动,例如创建多样性报告。
    • Fusion Data Intelligence 度量执行基于角色的测试。
    • 将数据加载到 Fusion Data Intelligence 后进行验证。验证 Fusion Data IntelligenceOracle Transactional Business Intelligence 中存在的通用度量库。
    • 验证 Fusion Data Intelligence 中的功能安全设置以及与源系统数据的匹配。
    • 明确定义功能场景和用例。

    请参阅验证您的数据

  • 性能测试 - 作为服务管理员和功能管理员:
    • 配置 Fusion Data Intelligence 测试环境后,必须执行性能测试。这涉及运行性能测试方案和记录性能度量。确保按需扩展其他测试环境 (ATE) 存储、CPU 和内存,以实现预期结果。连接到 Oracle Autonomous AI Lakehouse 以查询 Fusion Data Intelligence 数据时,请确保将服务级别选择为“低”。
    • 完成性能测试后,必须分析结果以确定性能问题或瓶颈。建议使用“仓库刷新统计信息”主题区域进行分析。这可能包括查看性能指标、分析系统日志、执行根本原因分析以及分析源系统的大小和自定义复杂性。
    • 如果测试发现性能问题或瓶颈,则必须与开发团队合作来优化系统性能。这可能涉及更改系统配置、仅激活所需的功能区、修改 ETL 进程或更改数据源。请注意,为源或目标系统打补丁可能会影响性能,因此避免在此时间段内对性能进行基准测试。

    请参阅关于数据刷新性能

  • 用户验收测试—作为功能管理员和质量保证专家:
    • 确保测试最终用户具有执行测试所需的组和角色。
    • 开发一组涵盖 Fusion Data Intelligence 所有方面的测试方案。测试场景应以易于理解和遵循的方式编写。它们还应该代表用户将遇到的现实情况。
    • 根据创建的测试方案执行测试。这包括执行功能测试、可用性测试和性能测试。记录测试过程中遇到的任何问题或缺陷至关重要。
    • 完成所有测试并解决任何高优先级问题后,请查看并批准生产版本的申请。

使用核对清单确认已计划操作项。请参阅测试核对清单