zoukankan      html  css  js  c++  java
  • Jmeter系列-webdriver插件

    1.下载地址    JMeterPlugins-WebDriver-1.1.2

    2.将JMeterPlugins-WebDriver-1.1.2libext中的*.jar拷贝到D:apache-jmeter-2.13libext下。

    3.将JMeterPlugins-WebDriver-1.1.2lib中的*.jar拷贝到D:apache-jmeter-2.13lib下。

    4.重启jmeter

    5.添加插件配置元件jp@gc - Firefox Driver Config,添加chromedriver.exe的路径

    6.添加sample jp@gc - Web Driver Sampler

    7.取样器中写代码:如

    try{
    WDS.browser.get('http://www.baidu.com')
    var pkg = JavaImporter(org.openqa.selenium, org.openqa.selenium.support.ui)

    WDS.browser.findElement(By.className("btnDownload")).click();    //点击按钮

    } catch(ex) { 
    WDS.log.error(ex) 
    WDS.sampleResult.successful = false 
    WDS.sampleResult.sampleEnd()
    }

    *注意:Webdriver依赖的jar和JMeter依赖的jar会有冲突,可能会导致错误,进入本地Jmeter安装目录下的lib目录中,把httpclient、httpcore、httpmime三个jar包较低版本的删除掉,只保留较高版本的。

    我们需要移除:

    httpclient-4.2.6.jar
    httpcore-4.2.5.jar
    httpmime-4.2.6.jar

  • 相关阅读:
    mock static方法
    Spring Boot 例一 实现jsonp接口
    安装Linux虚拟机到执行Java程序
    Mock单元测试
    通用分页请求返回类
    Collectors.groupingBy分组后的排序问题
    按权重分配任务
    Java正则表达式-捕获组
    远程抓取图片
    正则
  • 原文地址:https://www.cnblogs.com/zhuochong/p/10118458.html
Copyright © 2011-2022 走看看