replay

在环境中重放 Oracle Smart View for Office、REST API 或 EPM Automate 负载以在重负载下进行性能测试,从而验证服务在指定负载下时用户体验是否可接受。

必须创建标识了应在服务上执行的活动的重放文件。有关如何创建重放文件的详细信息,请参阅“准备运行 Replay 命令”。

适用于

PlanningPlanning 模块自由形式Financial Consolidation and CloseTax ReportingAccount ReconciliationProfitability and Cost ManagementEnterprise Profitability and Cost ManagementOracle Enterprise Data Management CloudNarrative Reporting销售规划战略性人员规划

所需角色

服务管理员超级用户用户查看者

用法

epmautomate replay REPLAY_FILE_NAME.csv [duration=N] [trace=true] [lagTime=t] [encrypt=true|false],其中:
  • REPLAY_FILE_NAME 是存储了要在环境中执行的活动的 CSV 文件。
  • Duration 为可选参数,指示在环境中执行活动的分钟数。

    如果未设置此值,将对 HAR 文件中的活动运行一次。如果 HAR 文件中的活动运行完成后未到此参数指定的时间,EPM Automate 将再次运行 HAR 文件直到活动完成。例如,假设设置 duration=10 来重放运行时间为三分钟的 HAR 文件。在此方案中,replay 命令会运行 HAR 文件活动四次(持续 12 分钟),直到第四次迭代完成。

  • trace=true 是可选设置,指示 EPM Automate 以 XML 格式创建跟踪文件。

    如果指定此可选设置,EPM Automate 将为重放 CSV 文件中包括的每个 HAR 文件创建一个文件夹并在其中存储所有相关跟踪文件。对于 HAR 文件中的每个活动,EPM Automate 生成一个包含 Smart View 响应的跟踪文件。跟踪文件命名为 trace-N.xml;例如 trace-1.xml,其中 N 是从 1 开始的一个计数值。

    将在运行 EPM Automate 的目录中创建存储跟踪文件的文件夹。EPM AutomateYYYY_MM_DD_HH_MM_SS_HAR_FILE_NAME 格式,组合使用当前环境系统时间与 HAR 文件名来命名文件夹。例如,如果 HAR 文件名是 forecast1.har,则文件夹名称可能是 2016_06_08_10_21_42_forecast1

  • [lagTime=t](可选)用于指定命令在两次执行重放文件中包含的每个 HAR 文件之间应等待的秒数。默认值为 5 秒。

    如果您指定的值小于 5 秒,该命令将显示错误。负数(例如 -1)和分数(例如 1/2)不能作为此参数的值。支持小数值。

    开始执行第一个 HAR 文件后,命令将等待此参数指定的秒数,再启动对下一个 HAR 文件的处理。由于用户活动通常不是同时启动的,因此设置此参数有助于在环境中创建更真实的负载模拟。

    例如,假设您要模拟高峰期间有 1000 个用户登录到环境执行活动的负载。您可以创建 HAR 文件来模拟这些会话,然后以 6 秒的延时时间运行此命令,以重复环境中存在的负载。

  • encrypt=true|false 为可选参数,指定是否加密重放文件中包含的所有密码。默认值为 true。随机加密密钥用于对密码进行加密。

有关执行此命令涉及的详细步骤,请参阅“重放示例会话”。

示例

epmautomate replay forecast1.CSV duration=60 lagTime=5.6