51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3107|回复: 4
打印 上一主题 下一主题

[求助] Day3-7测试积点任务

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:02
  • 签到天数: 1046 天

    连续签到: 4 天

    [LV.10]测试总司令

    跳转到指定楼层
    #
    发表于 2018-7-3 09:55:53 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    1测试积点
    问题:问题描述:
    进入登录页后,输入用户名、密码,点击“登录”的时候,用户名和密码消失了。


    出现情况
    偶尔出现这个情况,有人碰到过吗?

    代码如下:
    1. public void login() throws InterruptedException {
    2.         String homepageURL = avatarDriver.getPageURL("homePage");
    3.         open(homepageURL);
    4.         Thread.sleep(3000);
    5. //        刷新页面
    6. //        driver.navigate().refresh();
    7.         SelenideElement loginStatus = avatarDriver.page("homePage").element("loginStatus");
    8.         String loginStatusStr = loginStatus.toString();
    9.         if (loginStatusStr.contains("登录")) {
    10.             System.out.println("用户还未登录,马上登录");
    11.             //点击首页的登录按钮,进入登陆页
    12.             avatarDriver.page("homePage").element("loginButton").click();

    13.         } else {
    14.             System.out.println("用户已登录,退出后,重新登录");
    15.             //点击退出,退出登录
    16.             avatarDriver.page("loginPage").element("loginOut").click();
    17.             //点击首页的登录按钮,进入登陆页
    18.             avatarDriver.page("homePage").element("loginButton").click();
    19.         }
    20.         String loginname = avatarDriver.getLoginname();
    21.         String password = avatarDriver.getPassword();
    22.         //输入用户名
    23.         avatarDriver.page("loginPage").element("loginname").sendKeys(loginname);
    24.         //输入密码
    25.         avatarDriver.page("loginPage").element("password").sendKeys(password);
    26.         Thread.sleep(3000);
    27.        //注意:点击登录按钮,进行这一步的时候,用户名和密码消失了
    28.         SelenideElement loginButton = avatarDriver.page("loginPage").element("loginButton");
    29.         System.out.println(loginButton.toString());
    30.         loginButton.click();
    31.         //页面刷新
    32.         driver.navigate().refresh();
    33.         //检查"生态品类"元素是否存在
    34.         avatarDriver.page("homePage").element("fonticonMenu").exists();
    35.     }
    复制代码





    附件: 您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-8 09:00
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    4#
    发表于 2018-7-4 15:09:55 | 只看该作者
    网络跳转引起的
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:24
  • 签到天数: 2811 天

    连续签到: 4 天

    [LV.Master]测试大本营

    3#
    发表于 2018-7-4 13:24:22 | 只看该作者
    考虑是否是网络跳转引起的
    回复

    使用道具 举报

  • TA的每日心情
    开心
    7 天前
  • 签到天数: 473 天

    连续签到: 2 天

    [LV.9]测试副司令

    2#
    发表于 2018-7-4 10:57:58 | 只看该作者
    没准服务器端有问题
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 09:56
  • 签到天数: 1515 天

    连续签到: 4 天

    [LV.Master]测试大本营

    1#
    发表于 2018-7-4 10:32:02 | 只看该作者
    有可能是网络跳转的问题
    回复

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 03:39 , Processed in 0.080635 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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