随笔分类 -  Jmeter学习

摘要:由于没有找到合适的接口来做练习,所以自己写了个简单的登录接口来做练习 代码如下: import flask from flask import request import json server=flask.Flask(__name__) server.config['JSON_AS_ASCII' 阅读全文
posted @ 2020-06-03 23:32 飞鸟与新月 阅读(386) 评论(0) 推荐(0)
摘要:1.首先启动fiddler 2.在jmeter里编辑: 3.执行接口: 先看jmeter里的响应结果: 同时fiddler里也发送了请求,有相同的响应结果 阅读全文
posted @ 2020-05-31 11:19 飞鸟与新月 阅读(300) 评论(0) 推荐(0)
摘要:jmeter中有个元件叫做断言,它的作用和loadrunner中的检查点类似;用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互和预期一致 使用断言的目的:在request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确。所以通过断言,我们不再会被 阅读全文
posted @ 2020-05-31 10:43 飞鸟与新月 阅读(500) 评论(0) 推荐(0)
摘要:信息头就是请求头,需要添加cookie token或者是其他信息的时候使用 添加信息头: 我们的场景设计:反爬虫添加信息头--模拟浏览器去发送请求--user-agent 有的时候通过浏览器去访问一个网页是可以访问的,通过jmeter访问就不能访问了,因为它会把你当作爬虫,拒绝你访问,这个时候就可以 阅读全文
posted @ 2020-05-29 00:19 飞鸟与新月 阅读(484) 评论(0) 推荐(0)
摘要:json模式的查看结果“ json模式一共有2种选项: JSON:json视图将显示树形风格的响应(也处理JavaScript中嵌入的JSON)。跟text格式是有明显的区别的 JSON Path Tester:JSON路径测试视图将允许您测试JSON—PATH表达式,并从特定响应中查看所提取的数据 阅读全文
posted @ 2020-05-28 23:47 飞鸟与新月 阅读(601) 评论(0) 推荐(0)
摘要:RegexpTester模式的查看结果 RegexpTester:Regexp仅适用于文本响应。点击‘Test’按钮,系统将应用regext对上面板中的文本进行查询,结果将显示在面板中 正则表达式引擎与正则表达式提取器中使用的正则表达式引擎相同 需要掌握正则表达式 例子:依然是百度的接口 Xpath 阅读全文
posted @ 2020-05-28 23:08 飞鸟与新月 阅读(651) 评论(0) 推荐(0)
摘要:CSSjQuery_Tester作用:CSS/JQuery测试程序只适用于文本响应,可以根据JSoup或Jodd对响应数据进行过滤和查看 用法:举个例子 接口:https://www.baidu.com/ 1.需要有请求头,所以先建一个HTTP信息头管理器,输入请求头信息 2.编辑HTTP请求: 3 阅读全文
posted @ 2020-05-28 00:06 飞鸟与新月 阅读(462) 评论(2) 推荐(0)
摘要:先看一个例子: 现在有4个接口,点击运行,4个接口一起执行;查看结果树,有4个响应结果;这4个请求,有同样的参数和同样的ip地址,如果ip地址修改了,则需要一个个修改,工作量比较大,如果有100个接口的话;此时就用到了HTTP请求的默认值; HTTP请求默认值如何添加: 添加成功后,将相同的ip地址 阅读全文
posted @ 2020-05-26 23:48 飞鸟与新月 阅读(910) 评论(0) 推荐(0)
摘要:1.首先在测试计划下添加线程组: 2.再次添加Sampler—HTTP请求: 3.HTTP请求界面填写: 接口信息: 接口地址:http://v.juhe.cn/laohuangli/d 返回格式:json/xml 请求方式:http get/post 请求示例:http://v.juhe.cn/l 阅读全文
posted @ 2020-05-25 23:54 飞鸟与新月 阅读(677) 评论(0) 推荐(0)
摘要:主界面 JMeter的主界面主要分为状态栏、菜单栏、工具栏、树形标签栏和内容栏 标题栏(含状态栏):主要显示计划信息及JMeter版本。 菜单栏:全部的功能的都包含在菜单栏中。 工具栏:工具栏中的按钮在菜单栏都可以找到,工具栏就相当于菜单栏常用功能的快捷按钮。 计划的树形标签栏:树形标签栏通常用来显 阅读全文
posted @ 2020-05-24 23:34 飞鸟与新月 阅读(513) 评论(0) 推荐(0)
摘要:什么是JmeterApache JMeter 是Apache组织开发的基于Java的压力测试工具。 适用的测试领域 ●用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI脚本,Java对象、数据库、FT 阅读全文
posted @ 2020-05-24 22:23 飞鸟与新月 阅读(521) 评论(0) 推荐(0)