摘要: JMeter 的函数是一些特殊值,函数调用的语法如下: ${__functionName(var1,var2,var3)} 解释:“_functionName” 匹配函数的名称,圆括号内为函数参数,如 ${time(YMD)}。无参数的函数可以不需要圆括号,如${_threadNum}。如果参数包含 阅读全文
posted @ 2020-01-15 12:55 AITest研究员 阅读(1256) 评论(0) 推荐(0)
摘要: 本文通过一个稍复杂脚本,会使用最常用的元器件(不了解的可以去看前五篇),巩固下对元器件的掌握情况,开始吧! 确定脚本内容 此次脚本实战系统是我自己开发的平台,选其中一个小业务,进行设计自动化脚本:登录获取token信息头加入token认证(我平台的认证Authorization:Basic+空格+( 阅读全文
posted @ 2020-01-14 11:13 AITest研究员 阅读(279) 评论(0) 推荐(0)
摘要: 逻辑控制器 主要介绍:IF控制器,事务控制器,循环控制器,简单控制器,ForEach控制器等,其他控制器会在进阶篇中一一介绍。IF控制器 不勾选“interpret condition as variable expression”直接输入我们需要判断的表达式即可,判断表达式为真时,执行if控制器下 阅读全文
posted @ 2020-01-13 09:09 AITest研究员 阅读(458) 评论(0) 推荐(0)
摘要: 前置处理器 前置处理器中,我觉得BeanShell 预处理程序,用户参数,JDBC 预处理程序用的比较多JDBC 预处理程序:跟JDBC request类似,不做过多介绍BeanShell 预处理程序:准备在进阶篇中介绍,基础篇不做过多介绍,会用到java用户参数:我在工作中用的很少,还是喜欢用户自 阅读全文
posted @ 2020-01-10 14:29 AITest研究员 阅读(2350) 评论(0) 推荐(0)
摘要: 配置原件 重要元器件:CSV数据文件设置,HTTP信息头管理器,HTTP Cookie管理器,HTTP默认请求值,用户自定义变量 CSV 数据文件设置 设置csv数据文件 文件名:你的csv数据文件路径,还支持txt,bat等 文件编码:例如可以是UTF-8,那么jmeter就会以UTF-8读取文件 阅读全文
posted @ 2020-01-09 23:04 AITest研究员 阅读(525) 评论(0) 推荐(0)
摘要: 元器件分类元器件有以下几大类: 取样器 逻辑控制器 前置处理器 后置处理器 断言 定时器 测试片段 配置原件 监听器 每个分类下有很多元器件,加起来差不多有几十种,下面会对工作中最常用的元器件作详细说明。元器件介绍 测试计划 一般来说,测试计划不需要做任何配置,但还是选取部分配置做个说明 用户自定义 阅读全文
posted @ 2020-01-09 22:59 AITest研究员 阅读(288) 评论(0) 推荐(0)
摘要: 构成Jmeter脚本的最小单位是元器件,不同复杂程度的脚本,主要体现在使用了不同类型的元器件,元器件之间的相互关联,相互依赖。本文意在热身,因此介绍最基本的用法。 最简单的脚本 左侧菜单树右击添加元器件:线程组,Http请求,查看结果树,聚合报告。 设置一下Http请求,拿百度做被测对象,设置参数如 阅读全文
posted @ 2020-01-09 22:08 AITest研究员 阅读(338) 评论(0) 推荐(0)
摘要: 我们在使用selenium 查找元素的时候,为了避免网页加载慢,会加一个sleep(x秒) 这样能解决加载慢的问题,但也存在2个问题 1.如果你设置的等待时间过了,还没加载出来,就会报“NoSuchElementException” 2.如果设置等待5秒,2秒就加载出来了,也还是会再等3秒,这样影响 阅读全文
posted @ 2020-01-03 10:15 AITest研究员 阅读(388) 评论(0) 推荐(0)
摘要: from selenium import webdriver from selenium.webdriver.chrome.options import Options prefs = { "profile.managed_default_content_settings.images": 1, " 阅读全文
posted @ 2019-12-30 13:24 AITest研究员 阅读(710) 评论(0) 推荐(0)