基于操作的登录故障诊断

使用以下步骤可对基于操作的登录进行故障诊断。

关于此任务

按显示顺序尝试这些步骤以进行故障诊断。在每个步骤之后,检查问题是否已解决,以及是否未解决,然后继续执行下一步。

过程

  1. 登录管理 > 详细信息 > 操作中,验证用户名 (uid) 和密码 (passw) 是否正确(双击密码值以查看所输入的值),并根据需要手动予以更正
  2. 单击基于操作的播放器按钮以在播放器中播放序列。这可能有助于您查看序列中的失败位置。此外:
    • 检查浏览器回放确认是否所有登录操作都正确播放,以及浏览器是否成功登录。
    • 请确认没有连接问题或服务器响应速度不是太慢。
    • 如果缺少其他操作、浏览器已到期或密码已到期,请检查浏览器回放。
  3. 登录提交后,通过额外单击再次记录登录。额外单击应作用于登录后才存在的元素上,因此浏览器将到达包含更多信息的页面,如 AppScan 可以用作会话中模式的“欢迎 [username]”或“[userID]”。
  4. 在登录序列中最后一个操作之后增加“等待时间段”(这将阻止浏览器在发送完所有请求之前关闭):
    1. 单击配置 > 登录管理 > 复审并验证 > 编辑
    2. 选择列表中的最后一个操作。
    3. 单击加号图标,然后从下拉列表中选择在所选操作后添加“等待时间段”
      添加了 3 秒的等待时间段。

    4. 可以选择增加等待时间段值(以秒为单位)(通过选择等待时间段并单击“编辑”图标
  5. 在登录序列中所有操作之前增加“等待时间段”(以允许浏览器呈现较慢的操作元素):
    1. 单击配置 > 登录管理 > 复审并验证 > 编辑
    2. 单击“选择”图标,然后从下拉列表中选择选择 - “等待”操作
      将选择序列中所有等待操作。

    3. 单击“编辑”图标
      将打开“编辑操作值”对话框。

    4. 增加等待时间段值(以秒为单位)。
  6. 单击“记录”按钮并重新记录序列,但这一次:
    1. 在文本编辑器中输入用户名和密码,并将它们复制并粘贴到 Web 页面中
    2. 单击键盘上的 Enter,而不是单击站点上的“提交”按钮