美文网首页软件测试职业探索Apache JMeterJMeter教程
Jmeter插件之Webdriver Sampler安装及初步使

Jmeter插件之Webdriver Sampler安装及初步使

作者: 小雪洁 | 来源:发表于2018-03-15 17:11 被阅读62次

    1、使用BlazeMeter录制登录待测网站的脚本,每次随请求一起发送的参数是随机生成的一串数字,所以完全使用录制的脚本作为JMete中测试计划,执行脚本时带参数的请求访问不成功。

    解决思路:(1)应该清楚同请求一起发送的参数是通过什么途径生成的。(2)是否可以和selenium联合使用,通过定位元素进行操作。

    上网搜资料发现JMeter有个Selenium/Webdriver Support的插件可以写自动化脚本

    2、Webdriver Sampler的安装

    Jmeter

    插件网:https://jmeter-plugins.org/install/Install/。可以先下载JMeter的 插件管理器

    Plugins Manager 然后再安装了Webdriver

    Sampler插件,具体安装过程可参考:http://blog.csdn.net/u011541946/article/details

    /71152214

    3、安装好Webdriver Sampler插件后,使用过程遇到问题:

    (1)安装火狐浏览器后,运行脚本,查看告警信息,提示说没有找到火狐浏览器。我第一次安装是自定义安装在了D盘里,明明安装了火狐但webdriver找不到

    火狐,根本就不会启动浏览器。针对这个问题,卸载掉火狐后,重新安装,这次选择自动安装,安装在了"C:\Program Files

    (x86)\Mozilla Firefox\firefox.exe"目录下,然后再次运行脚本就能正常打开浏览器,正常打开要访问的链接了。

    (2)如果Webdriver Sampler写的脚本,运行时能启动火狐浏览器,但是访问链接失败,(报错org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary..........)很大可能是火狐浏览器和Jmeter版本不兼容,换成都是高版本或都是低版本。

    (3)使用Webdriver Sampler插件写登录脚本,执行脚本登录待测网站,登录成功。

    相关文章

      网友评论

        本文标题:Jmeter插件之Webdriver Sampler安装及初步使

        本文链接:https://www.haomeiwen.com/subject/vdixqftx.html