摘要: 前端:layui+layuimini 一:项目结构 复制layuimini项目里的index.html文件到项目主目录下 page目录用于存放自己编写的页面 二:注释掉index.html的手机菜单导航栏 三:修改导入依赖项目的路径 四:关键一步,修改菜单栏 layuimini/api/init.j 阅读全文
posted @ 2022-06-21 10:33 磊子同学 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 学习中 阅读全文
posted @ 2022-03-24 16:36 磊子同学 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 简介: 前么我们已经实现了setup用户登录获取token全局化使用,这里我们将批量获取多个用户的token存入到本地文件里 共其他接口使用进行批量化的压力测试 Setup批量登录: txt文件里的用户账号信息 test0,123456test1,123456test2,123456 调用txt的用 阅读全文
posted @ 2022-03-24 13:53 磊子同学 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 简介: Setup线程是用于获取权限或token使用的,才有访问接口的权限。在测试的时候,我们的关注点其实是当前测试的接口,登录只是一个前置操作, 像 python 的 unittest 和 pytest 框架都有 setUp 的概念,前置操作用来准备测试数据,jmeter 里面也有个 setUp 阅读全文
posted @ 2022-03-10 14:19 磊子同学 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 解决方法:修改配置文件jmeter.properties文件地址:E:\apache-jmeter-5.1.1\bin\jmeter.properties 打开文件找到1085行,sampleresult.default.encoding=ISO-8859-1修改为sampleresult.defa 阅读全文
posted @ 2022-02-21 16:43 磊子同学 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一:为什么要模拟浏览器访问web页面 1.因为我们在登录一个网站的时候会同时访问很多web页面,这些页面都是由js、css、图片文件写出来的,我们在登录网站时就会从服务器下载这些.js、.css、图片文件 2.为了能够尽可能的模拟真实场景的压力测试,所有我们就需要用jmeter模拟浏览器获取web页 阅读全文
posted @ 2022-02-18 16:45 磊子同学 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 一:准备测试数据 获取用户奖励信息并领取 接口:api/lesson/receive_finish_class_award/ 方法:post 协议:http 需要参数:用户登录token 获取登录用户token: #!/user/bin/env python3# -*- coding: utf-8 阅读全文
posted @ 2022-02-18 15:56 磊子同学 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 一:响应断言、json断言,目前只介绍着两种常用的断言方式 1.响应断言 执行失败时:把断言的状态码改成了400让其断言失败 2.json断言 执行失败时:状态码断言状态码修改为400让其断言失败 阅读全文
posted @ 2022-02-17 18:11 磊子同学 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一:以登录请求为案例参数化多账号登录 1.添加登录请求 2.右键请求添加-配置元件-CSV数据文件配置 3.登录请求引用参数化数据 4.因为我们有11条数据,所有我们要把线程数设置为11或者循环次数设置为11才能执行完所有的数据 5.执行并查看结果树,所有的参数都执行到了 阅读全文
posted @ 2022-02-17 17:38 磊子同学 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一:正则表达式提取器(前面我们已经讲过了边界和json提取器,今天我们就来把正则表达式提取器补上) 1.查看登录请求 2.登录请求右键添加-后置处理器-正则表达式提取器 3.在HTTP信息头管理器引用token 4.然后运行,关联接口会自动去信息头管理器取可用token 5.运行结果,接口正常调通只 阅读全文
posted @ 2022-02-17 13:56 磊子同学 阅读(32) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示