Jmeter学习日记:使用Selenium Webdriver

环境准备:

Jmeter:5.2.1

Chrome:90.0.4430.93 (正式版本) (x86_64) (可以通过浏览器访问 chrome://version  查询)

chromedriver:90.0.4430.24https://npm.taobao.org/mirrors/chromedriver/

正文开始:

问题:如何在jmeter里面使用Webdriver?

答:在jmeter插件管理器下载安装WebDriver插件就可以了

安装插件管理器

下载地址: https://jmeter-plugins.org/install/Install/

下载好之后,将该jar包放入到jmeter的安装路径下的 lib/ext 目录下,重启jmeter即可

Jmeter学习日记:使用Selenium Webdriver

在线安装WebDriver插件,

路径:Jmeter-Option(选项)-Plugins Manager-Available Plugins:检索WebDriver,勾选Selenium/WebDriver Support,选择应用并重启

Jmeter学习日记:使用Selenium Webdriver

新建一个Jmeter WebDriver测试Demo

  1. 添加测试计划: jmeter-webdriver
  2. 添加线程组:
  3. 添加配置元件->jp@gc - Chrome Driver Config (我用chrome浏览器)   ,Chrome设置里面指定chromeDriver地址,如果没有需要下载解压使用,地址放在正文上面Jmeter学习日记:使用Selenium Webdriver
  4. 添加采样器->jp@gc - WebDriver Sampler
    WDS.sampleResult.sampleStart()
    WDS.browser.get('https://blog.csdn.net/xwx5250/category_7035920.html')
    WDS.sampleResult.sampleEnd()
    // 3. Verify the results
    if(WDS.browser.getTitle() != '学习_xwx5250的博客-CSDN博客') {
        WDS.sampleResult.setSuccessful(false)
        WDS.sampleResult.setResponseMessage('Expected title to be 学习')
    }
  5. 添加监听器->查看结果树
  6. 执行测试计划Jmeter学习日记:使用Selenium Webdriver
上一篇:WebApi发布到外网提示404问题


下一篇:25、jmeter响应结果乱码问题解决办法