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

selenium +Jmeter 的性能测试

通过Jmeter快速将已有的Selenium 代码以性能测试的方式组织起来,并使用JMeter 丰富的报表展示测试结果

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
ActionChains(driver).click(driver.find_element(By.XPATH,"//*[text()='新闻']")).perform()

打开JMeter 创建一个【线程组】

  1. 修改线程数

在这里插入图片描述

  1. 右击BaiduSearch线程组,创建BeanShell取样器:
    在这里插入图片描述

  2. 然后在Script区域填入脚本,设置Bean Shell取样器的信息:

Process proc = Runtime.getRuntime().exec("python F:/pythonProject1/AutomaticTesting/single.py"); 
// Process proc = Runtime.getRuntime().exec("cmd /c python "+"python F:/pythonProject1/AutomaticTesting/single.py"); 
proc.waitFor();

在这里插入图片描述

  1. 创建监听器并运行
    基本的性能测试就组织好了,接下来可以创建监听器来查看运行结果。JMeter支持多种多样的监听器,可以根据自己的需求选择。
    在本例中,我们将使用“表格结果”监听器来查看运行结果。
    在这里插入图片描述
http://www.lryc.cn/news/135073.html

相关文章:

  • 探索高效的HTTP异步接口测试方法:从轮询等待到自动化方案
  • Android资深工程书之LiveData核心组件原理剖析
  • Vue的五种方法实现加减乘除运算
  • C++(1)Linux基础知识
  • 接口自动化yaml文件读取与写入
  • Java Map、JSONObject、实体类互转
  • 在Hive/Spark上执行TPC-DS基准测试 (PARQUET格式)
  • 基于CentOS搭建私有仓库harbor
  • PDF怎么转Word?8 个最佳 PDF 转 Word 转换器
  • 老板都爱看的财务数据分析报表,全在这了
  • ZooKeeper(zk)与 Eureka 的区别及集群模式比较分析
  • 搜狗拼音占用了VSCode及微信小程序开发者工具快捷键Ctrl + Shit + K 搜狗拼音截图快捷键
  • PMI-ACP值得考吗?在中国的前景如何?
  • centos 安装防火墙,并开启对应端口号
  • 学习微信小程序时间延迟setTimeout和setInterval的使用方法
  • Vite好用的前端构建工具
  • Agile Iteration Velocity
  • HarmonyOS/OpenHarmony应用开发-ArkTS语言渲染控制LazyForEach数据懒加载
  • 04_15页表缓存(TLB)和巨型页
  • ResourceBundle类:读取配置文件
  • 数学建模的三大模型和十大常用算法
  • NAS绝对安全吗?文件会不会泄露或被删除?
  • Kubernetes 使用 Rancher 管理
  • 5G随身wifi如何选择?简单分类一下
  • 华为PPPOE配置实验
  • 1.jvm和java体系结构
  • h264 SPS 帧分辨率解析标准
  • 二、SQL注入之联合查询
  • Python爬虫入门 - 规则、框架和反爬策略解析
  • 【数据结构入门指南】二叉树