微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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即可

在线安装WebDriver插件

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

新建一个Jmeter WebDriver测试Demo

  1. 添加测试计划: jmeter-webdriver
  2. 添加线程组
  3. 添加配置元件->jp@gc - Chrome Driver Config (我用chrome浏览器)   ,Chrome设置里面指定chromeDriver地址,如果没有需要下载解压使用,地址放在正文上面

  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. 执行测试计划

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐