登录

建议角色:药房运营
03-01-01-01 正确手机号和密码登录成功 角色:药房运营
前置条件
已拿到一个有效的云药房工作台账号(手机号+密码)
操作步骤
  1. 打开云药房工作台登录页,确认页面标题显示「云药房工作台」
    截图
    03-01-01-01-01 操作截图
  2. 在「手机号」框输入正确的手机号
    截图
    03-01-01-01-02 操作截图
  3. 在「密码」框输入正确的密码
    截图
    03-01-01-01-03 操作截图
  4. 点击「登录」按钮
    截图
    03-01-01-01-04 操作截图
预期结果
按钮短暂变成「登录中...」,随后登录成功并自动跳转到订单队列页(地址变为 /orders)。
03-01-01-02 手机号或密码任一为空时不发起登录 角色:药房运营
操作步骤
  1. 打开登录页
    截图
    03-01-01-02-01 操作截图
  2. 只填手机号,密码留空,点击「登录」
    截图
    03-01-01-02-02 操作截图
  3. 再换成只填密码,手机号留空,点击「登录」
    截图
    03-01-01-02-03 操作截图
预期结果
两种情况都不会发起登录请求,页面停留在登录页,不跳转。
03-01-01-03 密码错误登录失败并提示 角色:药房运营
操作步骤
  1. 打开登录页
    截图
    03-01-01-03-01 操作截图
  2. 输入正确手机号,但故意输入错误密码
    截图
    03-01-01-03-02 操作截图
  3. 点击「登录」
    截图
    03-01-01-03-03 操作截图
预期结果
登录失败,页面右上角弹出后端返回的错误提示(如账号或密码错误),仍停留在登录页,按钮恢复成「登录」可再次点击。
03-01-01-04 未注册或不存在的手机号登录失败 角色:药房运营
操作步骤
  1. 打开登录页
    截图
    03-01-01-04-01 操作截图
  2. 输入一个系统里不存在的手机号 + 任意密码
    截图
    03-01-01-04-02 操作截图
  3. 点击「登录」
    截图
    03-01-01-04-03 操作截图
预期结果
登录失败并弹出后端错误提示,不跳转。
03-01-01-05 密码框输入内容显示为圆点(不明文) 角色:药房运营
操作步骤
  1. 打开登录页
    截图
    03-01-01-05-01 操作截图
  2. 在「密码」框里输入任意字符
    截图
    03-01-01-05-02 操作截图
预期结果
密码框内容以圆点/星号形式遮挡显示,不会明文露出密码。
03-01-01-06 登录后再访问需登录的页面不再要求重新登录 角色:药房运营
前置条件
已用正确账号登录成功
操作步骤
  1. 登录成功后,在浏览器地址栏直接输入 /shipping 回车
    截图
    03-01-01-06-01 操作截图
  2. 或刷新当前页面
    截图
    03-01-01-06-02 操作截图
预期结果
可以正常进入快递发药页,不会被强制踢回登录页。
03-01-01-07 从带 redirect 的链接进来登录后跳回原目标页 角色:药房运营
前置条件
未登录状态
操作步骤
  1. 未登录时直接访问某个订单详情链接(地址里会带上 redirect 参数)
    截图
    03-01-01-07-01 操作截图
  2. 被系统带到登录页后,输入正确账号密码点击「登录」
    截图
    03-01-01-07-02 操作截图
预期结果
登录成功后自动跳回当初想访问的那个页面,而不是固定回到订单队列。