当前位置: 首页 > news >正文

珙县网站建设/福州模板建站哪家好

珙县网站建设,福州模板建站哪家好,电商的推广方式有哪些,海外网络搭建插件安装搜插件selenium,安装添加config添加线程组右键线程组->添加->配置元件->jpgc - Chrome Driver Configoption和proxy不解释了添加Sampler右键线程组->添加->取样器->jpgc - WebDriver Samplerscript language 选择:JavaScript&…

插件安装

  • 搜插件selenium,安装

添加config

  • 添加线程组

  • 右键线程组->添加->配置元件->jp@gc - Chrome Driver Config

  • option和proxy不解释了

添加Sampler

  • 右键线程组->添加->取样器->jp@gc - WebDriver Sampler

  • script language 选择:JavaScript(可惜没有python)

  • 界面说明

  • Name - for the test that each Web Driver Sampler will have. This is used by the reports.

  • Parameters - is optional and allows the reader to inject variables used in the script section.

  • Script - allows the scripter to control the Web Driver and capture times and success/failure outcomes

DEMO代码及解释

https://jmeter-plugins.org/wiki/WebDriverSampler/
  • 示例代码

// 相当于python的from  import   java的importvar pkg = JavaImporter(org.openqa.selenium)// Start capturing the sampler timing 开始捕获取样WDS.sampleResult.sampleStart()// 代码块WDS.browser.get('http://114.116.2.138:8090/forum.php')
WDS.browser.findElement(pkg.By.id('ls_username')).sendKeys('admin')
// 等价于 WDS.browser.findElement(org.openqa.selenium.By.id('ls_username')).sendKeys('admin')WDS.browser.findElement(pkg.By.id('ls_password')).sendKeys('123456')
// js语法定义了一个 sleep函数 ,让你从python平滑过渡到 jsvar sleep = function(time) {var timeOut = newDate().getTime() + parseInt(time, 10);while(newDate().getTime() <= timeOut) {}
}WDS.browser.findElement(pkg.By.cssSelector('.pn.vm')).click()
sleep(3000)// 断言部分if(WDS.browser.getCurrentUrl() != 'http://114.116.2.138:8090/forum.php') {WDS.sampleResult.setSuccessful(false)WDS.sampleResult.setResponseMessage('Expected url to be XXX')
}
else{WDS.sampleResult.setSuccessful(true)
}// Stop the sampler timing 停止取样WDS.sampleResult.sampleEnd()
  • WDS就是Web Driver Sampler

  • 麻烦的是你可能并没有自动补齐(好像可以出来,但没研究),这个对象有哪些属性方法

  • 深入的研究要看

https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/package-summary.html
  • 比如显式等待的一个应用

var pkg = JavaImporter(org.openqa.selenium, org.openqa.selenium.support.ui)
var wait = new pkg.WebDriverWait(WDS.browser, 5, 0.5)
wait.until(pkg.ExpectedConditions.presenceOfElementLocated(pkg.By.cssSelector('ul.suggestions')))

关于WDS的一些属性

  1. WDS.name - is the value provided in the Name field (above).

  1. WDS.vars - JMeterVariables - e.g.

vars.get("VAR1"); vars.put("VAR2","value"); vars.remove("VAR3"); vars.putObject("OBJ1",new Object());

  1. WDS.props - JMeterProperties (class java.util.Properties) - e.g.

props.get("START.HMS"); props.put("PROP1","1234");

  1. WDS.ctx - JMeterContext

  1. WDS.parameters - is the value provided in the Parameters field (above).

  1. WDS.args - is an array of the strings provided in the Parameters field, but split by the space ' ' character. This allows the scripter to provide a number of strings as input and access each one by position.

  1. WDS.log - is a Logger instance to allow the scripter to debug their scripts by writing information to the jmeter log file (JMeter provides a GUI for its log entries)

  1. WDS.browser - is the configured Web Driver browser that the scripter can script and control. There is detailed documentation on this object on the Selenium Javadocs page.

  1. WDS.sampleResult - is used to log when the timing should start and end. Furthermore, the scripter can set success/failure state on this object, and this SampleResult is then used by the JMeter reporting suite. The JMeter javadocs provide more information on the API of this object

http://www.jmfq.cn/news/5318353.html

相关文章:

  • 腾讯云网站建设教学视频教程/站长之家最新网站
  • 青岛网站建设商家/怎么自己制作网页
  • 游戏网站建设方案/seo做关键词怎么收费的
  • 天津网站建设公司/广州seo网站公司
  • 安徽集团网站建设/营口seo
  • 黄埔区建设局网站/网站提交
  • 厦门网站建设制作/做网站一般需要多少钱
  • 政府网站建设注意什么/五种常用的网站推广方法
  • 建设网站的经验/郴州网站seo
  • 重庆网站建设的好处/做一个个人网站
  • 丽水北京网站建设/万能导航网
  • 网站设计与建设论文/百度在线
  • 西安b2c网站建设/seo排名优化北京
  • 广州微信网站建设公司哪家好/线上营销工具
  • 公安网站建设自查报告/微信广告投放收费标准
  • 珠海建设网站的公司/百度竞价推广登陆
  • 汕尾北京网站建设/下载百度免费
  • 铁岭网站建设/中国十大seo
  • 教育部网站 专业建设方案/磁力链
  • 太原网站建设与维护/成功的营销案例及分析
  • baidu网站建设/军事新闻最新
  • 石家庄正规网站建设公司/站长基地
  • 网站建设明薇通网络服务好/企业网站官网
  • 陕西省建设工程监理协会网站 查询/seo外包一共多少钱
  • 物流建设网站总结/十大接单推广平台
  • 上海网安网站建设/竞价恶意点击报案
  • 政府网站建设要求 国务院/网络营销模式案例
  • php 网站建设流程/如何优化关键词的排名
  • 云南省保山建设网站/东莞市网络seo推广服务机构
  • 网站建设费 无形资产/网站怎么快速被百度收录