摘要:1. 添加线程组 2.登录都是通用的 3. 添加信息头文件 4.正则表达式提取token 5,添加HTTP请求 6.添加请求头文件 7.查看结果树 8.获取结果树里指定的数据 转为json 查看 { "status":"ok", "data": { "count":203, "files": [ {
阅读全文
摘要:之前完成了单个文件的下载,这次完成批量文件的下载,把之前单个文件参数化,添加一个csv config 操作如下:举例下载2个文件 1)添加线程组 2.添加HTTP 请求默认值 3.只需要一次登录就可以进行批量删上传,所以添加仅一次控制器 4. 登录-HTTP请求 5.文件下载-HTTP 请求 6.
阅读全文
摘要:1.接口文档 2.fi 的参数需要文件id 3.操作如下 创建线程组 先登录-》下载,所以登录的方法和之前都是一样的 HTTP 请求默认值 登录-HTTP请求 根据文档要求,添加HTTP信息头文件 提取token,添加正则表达式,用于下载参数 文件下载-HTTP请求 根绝文档添加信息头管理 添加正则
阅读全文
摘要:之前分享了上传一个文件,批量上传多个文件,把文件名字,大小,路径参数化,实现即可 操作如下: 举例上传2个文件 1.创建文件 2.线程组,因为是2个文件上传,要运行2次 3. HTTP请求值 4.因为登录只需要运行一次就够了,添加一个 仅一次控制器 5.登录按照需求文档添加信息头 6.使用正则表达式
阅读全文
摘要:总结点 根据需求文档要求,添加参数,token获取使用正则表达式,上传文件要注意HTTP请求里,添加参数,同事file uoload也要填写 1,接口文档 登录 ->上传 2.操作如下 创建线程组-上传单个文件 Http请求默认值 登录-添加Http请求 根据接口文档要求,添加HTTP信息头管理 由
阅读全文
摘要:如何将jmeter运行的结果写回至excel呢? 1.配置环境 1)下载jxl.jar这个jar包 2)下载后,放在jmeter安装路径的lib目录下 3)jxl.jar的作用:完成对excel的读写以及修改操作 Excel三要素:workbook,sheet,cell,三个元素依次定位 1,先获取
阅读全文
摘要:1.登陆-》充值-》运行会报错 2,那如何解决这个问题呢,添加HTTP COokie管理器 另外一种方法,登录-》提取正则表达式,充值-》添加HTTP cookie管理器
阅读全文
摘要:Jmeter注册账户比如注册成千上万个账户,如何快速实现呢? 三种方法分别举例注册5个账户 1)添加CSV data config_txt 2)添加CSV data config_csv 3)函数助手—csvRead 1.添加CSV data config_txt 首先数据准备 线程组设置5个注册账
阅读全文
摘要:不添加cookie会出现什么结果呢? 举例:1)登录 2)手机充值 2.登录HTTP请求 3.充值 4.查看结果树,登录是成功的,但是充值不成功,提示请先登录。 如何解决这个问题呢?添加Cookie管理器 1)线程组-》HTTP Cookie管理器 查看结果树 这个方法不太稳妥,如果cookie一直
阅读全文
摘要:1.登录老黄历 2.提取阳历的数据,不用正则表达式提取器,因为这里是字典形式,用Json path提取器更简单 3.把提取的数据放到百度里去发送请求 4. 5. 6. 7. 8. 9.
阅读全文
摘要:1.举例: https://demodaojia.ecjia.com/ 提取黄色标注的这些内容 2. 3. 匹配数字:-1 表示匹配全部,0表示随机一个 4. 5.我们获取了10组数据,通过正则提取器,如果使用呢? 可以批量接口或者自动化 分别把获取的10个数据自动放在百度里搜索,用For Each
阅读全文
摘要:1.用处:提取登录信息/获取session或者token数值 2.举例:获取登录结果的获取:msg":"登录成功" 这个数据 3.HTTP-》后置处理器-》正则表达式提取器 4.HTTP 登录 5.线程组-》Sampler->Debug Sampler 方便查看正则提取器的结果 6.查看结果树 7.
阅读全文
摘要:1.用处:测试账户注册可以通过随机生成数实现,而不需要Excel手动输入, 缺点:随机生成数可能会重复 优点:不需要使用CSV config 或者excel ,txt格式 2.举例:之前我们通过CSV config(CSV或者TXT)形式注册了10个账户,今天用randonString 去随机生成5
阅读全文
摘要:元字符+限定符 元字符: . 任意字符 \d 任意单个数字 [0-9] 0-9 [a-z A-Z] 限定符 + 匹配至少大于1次 ? 匹配0次或者1次 * 匹配0次或者多次 {n}匹配n次 在线正则表达式网站参考 https://tool.oschina.net/regex https://c.ru
阅读全文
摘要:1.之前有写过Jmeter_请求原件之参数化CSV 2.这次是使用函数助手 CSVRead去进行处理 3.作用注册10个账户 4.线程组设置,10个线程进行,因为是注册10个账户,如果线程设置为1,循环次数为10,那就是运行注册一个账户循环10次。 5.选项-》函数助手对话框-》_CSVRead 6
阅读全文
摘要:1.用途:注册10个账户 2.用CSV 制造数据相对比TEXT更方便 3.创建CSV 文件,注册账户和密码如下 4.Jmeter设置如下 因为是注册10个账户,要运行10次 5.线程组-》添加-》配置原件-》CSV Data Set Config->导入CSV 文件 6.Http请求注册接口 7.运
阅读全文
摘要:把数据存放在TXT上进行参数化,然后运行 用于注册,登录等不同的用例 1.登录接口地址: http://test.lemonban.com/futureloan/mvc/api/member/login 2.针对这个登录的接口设计5条测试用例 发送登录请求需要传递2个参数: mobilephone,
阅读全文
摘要:1.线程组-》添加-》配置原件-》用户定义的变量 2.自定义变量引用: ${ }
阅读全文
摘要:1.线程组->配置原件->Http请求默认值 2.作用:几个Http 请求参数都是重复的数据 3.优先级:Http请求默认值和单个Http请求数值,使用单个Http请求数值为主 举例如下: 1)这个是复用的,通用的,写一次就够了,每次会去执行 2)只需要把不一样的数据填写在HTTP请求 3) 4)查
阅读全文
摘要:举例平台:https://www.juhe.cn/docs/api/id/65 前提条件: 1)要在聚合网站注册实名认证才可以收到Key,用于Get请求的参数数值 2)Jmeter本地安装好 3.这是接口文档说明 如下图我们就可以获知:接口地址,路径,请求方式,请求参数,将如下信息填入到Jmeter
阅读全文