美文网首页测试相关的东东
Jmeter+ WebDriver Sampler实现UI自动化

Jmeter+ WebDriver Sampler实现UI自动化

作者: 取十个帅气的昵称吧 | 来源:发表于2019-01-30 22:28 被阅读0次

    学习Jmeter主要为了完成接口测试之需求,当某日发现无法抓到接口时,想到了selenium可实现模拟浏览器操作。

    通过百度等手段发现jmeter有插件完成该操作,从而引用Jmeter+ WebDriver Sampler实现简要的ui自动化需求。

    操作步骤:

    1、通过jmeter plugins Manger(应用商城)下载WebDriver Sampler下载。

    2、如何实现该插件的使用。该插件分为两部分,浏览器配置组件与取样器组件。浏览器配置组件支持多种浏览器,关于driver需自行百度,不同版本浏览器对应不同driver版本。

    3、driver路径设置,设置driver存放路径。

    4、语法选择javascript(百度许久就没找到其他语法的,虽然该插件支撑N多种语法),了解怎么定位即可,各种网页操作事件百度都有现成的。

    5、获取到token即可为所欲为完成接口业务测试(不是因为登录找不到接口,打死不想走这步来获取token),根据测试数据需求对参数进行了提取加工处理。

    6、已愉快的获取到token,并通过Java进行处理进行数据传递,接下来接口随便使用token进行接口测试。

    根据本次实践发现,通过Jmeter+ WebDriver Sample比python+selenium或者java好用多了,jmeter提供了各种组件支撑,高并发,高请求,各种简要函数等,只需用WebDriver Sample进行UI自动化操作进行业务测试即可。又可通过UI自动化操作+接口自动化测试完成整个web端的测试,可快速建立基于Jmeter的自动化测试方向。

    相关文章

      网友评论

        本文标题:Jmeter+ WebDriver Sampler实现UI自动化

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