运行诊断测试

使用诊断仪表盘识别并解决应用程序中的问题。您可以使用诊断仪表盘运行和监控诊断测试,以及查看测试结果。

要运行诊断测试,请确保您的用户账户与以下其中一个职务角色关联:

  • 应用程序诊断普通用户 (ORA_FND_DIAG_REGULAR_USER_JOB)

  • 应用程序诊断高级用户 (ORA_FND_DIAG_ADVANCED_USER_JOB)

  • 应用程序诊断管理员 (ORA_FND_DIAG_ADMINISTRATOR_JOB)

要运行诊断测试,请执行以下操作:

  1. 单击全局标题中的用户图像或用户名,然后从“设置和操作”菜单中选择运行诊断测试。如果您没有看到此菜单项,您的服务中心能够使其可供您使用。

  2. 搜索测试搜索标记窗格中,搜索并标识要运行的诊断测试。

  3. 从搜索结果中,选中诊断测试的复选框,然后单击添加以运行。所选测试将被添加到“选择要运行的测试并提供输入”表中。

  4. 在“选择要运行的测试并提供输入”表中,根据“输入状态”列中显示的值执行相应的操作。此表列出了“输入状态”列中可能出现的值及其对应操作:

    输入状态

    操作

    缺少必需的输入值

    1. 单击“输入状态”列中的单击以提供或编辑输入参数图标。在“输入参数”对话框中,根据参数类型指定参数值。

    2. 单击确定

    注:

    要跳过该测试及其嵌套的测试步骤,请取消选中“选择要运行的测试并提供输入”表中的选择以运行测试复选框。

    已验证必需的输入值或已验证输入值

    如果要更改现有输入参数,或检查测试当前设置要使用的参数值:

    1. 单击“输入状态”列中的单击以提供或编辑输入参数图标。

    2. 在“输入参数”对话框中,检查现有参数,或指定新的输入参数(如果适用)。

    3. 单击确定

    未指定任何输入

    继续执行步骤 4。

  5. 从“选择要运行的测试并提供输入”表的视图菜单中,选择可用性

  6. 在“选择诊断测试以获取详细信息”表的“诊断测试可用性”对话框中,选择每个测试并检查“可用性”列中显示的图标。

    • 如果“可用性”列显示复选标记图标,即表示所选测试当前可以运行。

    • 如果“可用性”列显示警告图标,或者要确定测试是内部测试还是外部测试,请单击“可用性详细信息”表标题中的分离,然后继续执行下一步骤。

    如果所有列出的测试都可以运行,并且您不需要确定这些测试是内部测试还是外部测试,请继续执行步骤 8。

  7. 在分离表中,需要完成以下几项操作:

    • 如果“所需测试组件的详细信息”列包含 Oracle Fusion Cloud Applications 的名称,即表示该测试是内部诊断测试。否则,该测试就是外部诊断测试。

    • 如果“错误”列包含错误消息,请采取相应的操作进行更正。

  8. 请重复步骤 4 到 6,确保所有列出的测试现在都可以运行,然后继续执行下一步骤。

  9. (可选)您可以在“选择要运行的测试并提供输入”表工具栏的运行名称字段中为测试运行输入名称。如果使用词语错误,或者将运行名称字段留空,该应用程序将自动为此测试运行分配名称。

  10. 运行选项菜单中,根据一个或多个选定诊断测试的运行方式选择适当的选项。此表列出了运行选项菜单中提供的选项,并说明了选择每个选项的结果。

    运行选项

    说明

    立即运行

    单击运行后立即运行一个或多个选定测试。

    稍后运行

    如果此选项可用,则计划一个或多个测试的运行时间。

    选择稍后运行时,工具栏上的运行按钮将变为计划运行按钮。完成以下步骤以计划一个或多个测试的运行时间:

    1. 单击计划运行按钮。

    2. 在“计划测试”对话框中,单击“计划”选项卡,然后选择使用计划

    3. 频率菜单中,选择一个或多个选定测试的运行频率。

    4. 开始字段中,指定开始测试的日期和时间。

    5. 单击提交

    无前提条件

    在不运行前提条件测试的情况下,运行一个或多个选定测试。

    并行运行

    使用多个线程运行一个或多个选定测试。默认值为 3,可选的值范围为 2 至 5。

    同步运行

    使用单个线程运行一个或多个选定测试。

  11. 单击运行