4.25JMster环境搭建、webxml及测试平台练习
1.Java环境搭建
右击电脑属性--高级设置--环境变量--系统变量--新建(输入JAVA_HOME、C:\Program Files\Java\jdk1.8.0_91---CLASSPATH、.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;)--点击path输入(%JAVA_HOME%\jre\bin、%JAVA_HOME%\bin)--确定
验证环境是否搭建成功winr输入javac、java-version


隐藏扩展名显示查询步骤:

2.JMeter下载
JMeter是一个开源的软件
100%的使用Java语言开发
使用该工具可以做API自动化测试,和性能测试
JMeter用来干嘛?
Ability to load and performance test many different applications/server/protocol types:
Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
SOAP / REST Webservices
FTP
Database via JDBC
LDAP
Message-oriented middleware (MOM) via JMS
Mail - SMTP(S), POP3(S) and IMAP(S)
Native commands or shell scripts
TCP
Java Objects
JMeter启动方式
windows 双击bin目录的jmeter.bat
Mac或linux双击bin目录下的jmeter.sh

meter.properties该文件是JMeter的配置文件
jMeter放大缩小设置
JMeter设置背景颜色
测试计划里面可以有很多很多的线程组 线程组可以把它理解为一个collection,在这个collection里面可以有很多的测试用例
添加测试用例:
先保存到jmeter对应的盘里





PostMan与JMeter的区别:
PostMan是常规使用的
JMeter可做API的自动化测试,可以管理多个不同测试环境的测试用例
HTTP信息头管理器:编写请求头 HTTP请求默认值:分离请求地址,一个地方维护 查看结果树:查看所有线程组执行的结果信息
JMeter插件管理器
使用jmeter可以安装很多的第三方插件,这些第三方的插件可以辅助测试工作并让工作更加高效
JSON插件安装步骤:
下载jmeter-plugins-manager-1.6(1).jar黏贴到D盘-lib
-ext里-打开jmeter-选项(plugins manager)-available搜索JSON并点击-安装成功会闪退重新进入

JMeter动态参数处理思路: 1、在登录的接口中添加后置处理器中的JSON提取器 2、定义一个变量,来存储登录成功后返回的token的值
PostMan调用变量是:{{变量名称}} JMeter调用变量是:${变量名称}

登录


登录获取token步骤:
右击添加-后置处理器-JSON提取器

1.验证手机号码
右击添加-点击断言-JSON断言

首页

添加产品

获取产品ID(调用变量关联删除)
右击添加-后置处理器-JSON提取器

删除产品(动态参数需要调用变量关联JSON提取器)
4.25JMster环境搭建、webxml及测试平台练习的更多相关文章
- kafka环境搭建及librdkafka测试
kafka环境搭建及librdkafka测试 (2016-04-05 10:18:25) 一.kafka环境搭建(转自http://kafka.apache.org/documentation.h ...
- Python环境搭建详解(Window平台)
前言 Python,是一种面向对象的解释型计算机程序设计语言,是纯粹的自由软件,Python语法简洁清晰,特色是强制用空白符作为语句缩进,具有丰富和强大的库,它常被称为胶水语言. Python是一种解 ...
- windows环境下mosquitto环境搭建与mqtt测试
https://blog.csdn.net/pgpanda/article/details/51800865 工作需求,自己在windows下搭建了一个mosquitto环境测试mqtt 话不多说,直 ...
- 转:(WIN)S04-CH01 PCIE XDMA开发环境搭建以及环路测试
摘要: 这一章开始主要介绍 XILINX FPGA PICE IP XDMA IP的使用.XDMA IP使用部分教程分LINUX 篇和WINDOWS篇两个部分.通过实战,面向应用,提供给大家 XILI ...
- Redis环境搭建和代码测试及与GIS结合的GEO数据类型预研
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 1.1传统MySQL+ Memcached架构遇到的问题 My ...
- Zookeeper+Dubbo环境搭建与Demo测试
环境准备: 1. zookeeper-3.4.14 (下载地址:http://archive.apache.org/dist/zookeeper/) 2. dubbo-0.2.0 (下载地址 ...
- 微信小程序环境搭建(本地,测试,生产)
1.本地 官网文档链接:https://cloud.tencent.com/document/product/619/11442#.E6.9C.AC.E5.9C.B0.E5.A6.82.E4.BD.9 ...
- Windows下分布式环境搭建以及简单测试
环境配置: 解压文件: Nginx服务器和Tomcat服务器 Tomcat服务器配置:(conf/server.xml) Nginx配置:(conf/nginx.conf) 安装memcached H ...
- 使用IDEA开发及测试Spark的环境搭建及简单测试
一.安装JDK(具体安装省略) 二.安装Scala(具体安装省略) 三.安装IDEA 1.打开后会看到如下,然后点击OK
随机推荐
- cookie可设置哪些属性?httponly?
chrome控制台的application下可查看: cookie name 字段为一个cookie的名称. value 字段为一个cookie的值. domain 字段为可以访问此cookie的域名 ...
- zookeeper的通知机制
一.znode Zookeeper维护一个类似文件系统的数据结构.简单来说,有点类似windows中注册表的结构,有名称,有树节点,有Key(键)/Value(值)对的关系,可以看做一个树形结构的数据 ...
- 文件下载文件名包含中文时,乱码的处理方法(url编解码)
utf-8/gbk编码 "中"这个汉子的utf-8编码为:E4B8AD gbk编码为:D6D0 urlencode 经过urlencode编码后, %E4%B8%AD %D6%D0 ...
- SpringBoot静态资源配置访问上传文件
使用SpringBoot项目开发上传文件的代码时,如果想访问已上传的文件,但处于测试阶段,而不想配置Nginx服务并启动这么繁琐,那么配置以下代码即可 @Override public void ad ...
- Spring 切面可以应用五种类型的通知?
Spring 切面可以应用五种类型的通知: before:前置通知,在一个方法执行前被调用. after: 在方法执行之后调用的通知,无论方法执行是否成功. after-returning: 仅当方法 ...
- java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?重写跟重载的区别?
java中的方法重载发生在同一个类里面两个或者多个方法的方法名相同但是参数不同的情况.与此相对,方法覆盖是说子类重新定义了父类的方法.方法覆盖必须有相同的方法名,参数列表和返回类型. 覆盖者可能不会限 ...
- SQL函数对应的数据库(案例)
- 程序人生:织梦dedecms后台/会员验证码关闭
dedecms默认是所有的功能几乎只要用到验证码的地方我们都需要验证的,如果要关闭一些验证功能我们可以参考下面的教程,这里介绍了关闭后台,留言板,会员系统等验证码功能关闭了.提示:支持DedeCMS ...
- canvas系列教程07-canvas动画基础1
上面我们玩了一个图表,大家学好结构,然后在那个基础上去扩展各种图表,慢慢就可以形成自己的图表库了.也可以多看看一些国外的图表库简单的版本,分析分析,读代码对提高用处很大.我说了canvas两大主流用途 ...
- 惠普电脑win10系统中WLAN不见了
原文链接:笔记本电脑win10系统中WLAN不见了 怎么解决? - 知乎 (zhihu.com)