51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8332|回复: 3
打印 上一主题 下一主题

如何实现web平台自动登录

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-9-30 19:43:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
500测试积点


    • 任务详情
      本任务涉及两个平台A、B,平台A拥有平台B的登录账号,在平台A的某个页面点击超链接“使用平台B”,能够根据平台B的登录账号通过账号验证,自动登录到平台B。
    • 参考资料
      平台B登录页面地址、平台B的登录账号请与任务联系人联系获取;
    • 交付要求
      任务解决方案说明(PPT格式);
      示例代码,开发者自行编写平台A进行测试;
    • 验收规则
      开发语言:Java
      浏览器要求:至少支持Chrome、IE、360;
      不需安装浏览器插件、PC端应用程序;
      解决方案说明清晰;
      示例代码能正常运行;
      点击平台A页面上的超链接“使用平台B”,能够通过平台B的账号验证,自动登录到平台B;
      平台B的登录密码对用户不可见,满足安全要求




最佳答案

查看完整内容

1.在A平台使用链接,明确正确位置。 2.跳转到B平台,使用登录信息可从数据库中读取,根据访问A平台校验成功后的数据库信息,验证登录权限信息。 3.设置明确权限信息,存放到数据库中,读取易校验。 4.设置不同游览器进行跳转。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    擦汗
    2020-8-4 11:02
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2018-9-30 19:43:45 | 只看该作者
    1.在A平台使用链接,明确正确位置。
    2.跳转到B平台,使用登录信息可从数据库中读取,根据访问A平台校验成功后的数据库信息,验证登录权限信息。
    3.设置明确权限信息,存放到数据库中,读取易校验。
    4.设置不同游览器进行跳转。

    回复

    使用道具 举报

    该用户从未签到

    3#
    发表于 2018-10-24 12:11:59 | 只看该作者
    可以进行黑盒模拟测试 和白盒测试

    黑盒模拟测试,用 selenium 相关的webdriver 工具模拟用户行为

    白盒模拟,需要提供鉴权的机制,可以直接发送request 模拟登陆 检查验证点
    回复

    使用道具 举报

    该用户从未签到

    4#
    发表于 2018-10-24 14:45:03 | 只看该作者
    这个是开发任务啊,你发在测试论坛里?
    所有的登录,都需要报文。
    “平台A拥有平台B的登录账号,在平台A的某个页面点击超链接“使用平台B”,能够根据平台B的登录账号通过账号验证,自动登录到平台B。”
    这句的意思很明确,就是从A系统查询到B系统的账户密码等登录B平台所需要的信息,然后把这些信息通过B的登录接口发给B就OK了。
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 23:41 , Processed in 0.063285 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表