• selenium调用js


    在使用代码自动化测试web页面元素时,有时会使用到js脚本。

    而selenium本身就支持js,这时我们就可以使用 JavascriptExecutor了。

    需要用到的包:import org.openqa.selenium.JavascriptExecutor;

    可以用到的方法:executeScript()、executeAsyncScript()

    executeScript():同步,这种方法会阻塞主线程的执行,直到主线程执行完毕才会释放资源

    简单举例:

    JavascriptExecutor j = (JavascriptExecutor)driver;

    j.executeScript("alert("hello!!");");

    executeAsyncScript():异步,与同步不同的是,它不会阻碍主线程的执行

  • 相关阅读:
    反编译工具
    3.25Java变量
    标识符
    OMS系统
    java打印方法区别
    注释
    写代码时候要注意的两个点
    python_pracyoce_day1
    SKU和SPU
    文档注释
  • 原文地址:https://www.cnblogs.com/Joanna-/p/6651304.html
Copyright © 2020-2023  润新知