51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1297|回复: 2
打印 上一主题 下一主题

提问:java+selenium+chrome与前端交互问题

[复制链接]
  • TA的每日心情
    无聊
    4 天前
  • 签到天数: 530 天

    连续签到: 2 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2021-10-13 13:17:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
    jdk1.8;
    chrome9.1;
    chromedriver9.1;
    1. //静默模式启动
    2. options.addArguments("--headless");
    3. options.addArguments("--disable-gpu");
    4. WebDriver driver = new ChromeDriver(options);
    5. String url = "http://localhost:18087";
    6. driver.get(url);
    7. // 获取原因id
    8. driver.findElement(By.id("sdata")).sendKeys(patientid + pdf);
    9. // 放入参数
    10. //driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
    11. Thread.sleep(1000);
    12. // 触发点击事件
    13. driver.findElement(By.id("getzs")).click();
    14. Thread.sleep(2000);
    15. //driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
    16. String nameid = (String) js.executeScript("return document.getElementById('certdn').value;");
    17. //String nameid = driver.findElement(By.id("certdn")).getAttribute("value");
    18. String originalData = (String) js.executeScript("return document.getElementById('sdata').value;");
    19. //String originalData = driver.findElement(By.id("sdata")).getAttribute("value");
    20. String message = (String) js.executeScript("return document.getElementById('signdata').value;");
    21. //String message = driver.findElement(By.id("signdata")).getAttribute("value");
    22. _LOG.info("nameid:"+nameid);
    23. _LOG.info("originalData:"+originalData);
    24. _LOG.info("message:"+message);java
    复制代码

    问题描述:
    1.前端ajax写在了js中,后端触发完点击事件后,前端没有将数据提交到后端。
    2.后端写的获取id的value也没办法获取到内容。
    3.去掉静默模式启动配置,一切正常。

    需求必须是静默模式实现,请教各位如何处理这样情况。


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 1807 天

    连续签到: 1 天

    [LV.Master]测试大本营

    2#
    发表于 2021-10-14 10:00:09 | 只看该作者
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 1522 天

    连续签到: 1 天

    [LV.Master]测试大本营

    3#
    发表于 2021-10-14 10:59:36 | 只看该作者
    还是需要再调试下脚本
    回复

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 20:53 , Processed in 0.062076 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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