其实jmeter怎么监控服务器资源的问题并不复杂,但是又很多的朋友都不太了解零基础怎么学习软件测试,因此呢,今天小编就来为大家分享jmeter怎么监控服务器资源的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

一、j*a培训主要学什么

像这样的问题,我已经回答了很多次,现在很多新手,特别是刚刚入行想学j*a的同学,不知道该从哪里入手,我是在成都课工场学j*a入的行,现在已变成老司机,我整理了一些j*a的知识点,一共分为六个阶段,273个技能点,第一阶段、第二阶段、第三阶段、第四阶段是必须要掌握的,很多机构忽悠人,就只学到第四阶段,第五阶段和第六阶段就是高薪、高职的保障,就说说想高薪必须得把后面两个阶段的给掌握了,老铁,觉得合适采纳下啊。

第一阶段:j*a基本功修炼

1.认识计算机硬件

2.计算机组成原理

3.计算机软件知识

4.计算机网络知识

5.常用网络应用操作

6.认识计算机病*

7.逻辑训练

8.初识J*a

9.变量和数据类型

10.选择结构

11.循环结构for

12.循环结构do-while

13.循环结构while

14.多重循环及程序调试

15.循环进阶

16.一维数组及经典应用

17.二维数组

18.认识类与对象

19.方法及方法重载

20.封装与继承

21.方法重写与多态

22.项目实战-汽车租赁系统

23.抽象类和接口

24.异常

25.项目实战-QuickHit

26.J*a中的集合类型

27.List集合

28.Set集合

29.HashMap集合

30.Iterator

31.Collections算法类及常用方法

32.enum

33.包装类及装箱拆箱

34.String、StringBuffer类常用方法操作字符串

35.Date、Calendar

36.Math类常用方法

37.IO/NIO

38.字节输入流(InputStream、FileInputStream、BufferedInputStream)

jmeter怎么监控服务器资源 零基础怎么学习软件测试

39.字节输出流(OutputStream、FileOutputStream、BufferedOutputStream)

40.字符输入流(Reader、InputStreamReader、FileReader BufferedReader)

41.字节输出流(Writer、OutputStreamWriter、FileWriter、BufferedWriter)

42.文件复制

43.Serialize、Deserialize

44.职场晋升力:四象限时间管理与精力管理

45.多线程(Thread、Runnable)

46.ThreadLifeCycle

47.线程的调度

48.线程的同步和死锁

49.ThreadPool

50.职场晋升力:团队合作

51.Socket(TCP、UDP)

52.XML概念、优势、规范

53.XML*殊字符的处理

54.使用DOM读取、添加、删除、解析 XML数据

第二阶段:j*aweb开发

55.搭建和配置MySQL数据库

56.数据库增、删、查、改语句

57.事务

58.视图

59.数据库备份与恢复

60.数据库用户管理

61.数据库设计

62.项目实战-银行ATM存取款机系统

63.走进 HTML和CSS

64.列表表格及表单美化

65.CSS高级操作

66.Bootstrap

67.CSS组件

68.J*aScript面向对象

69.J*aScript判断、循环

70.J*aScript闭包

71.J*aScript语法

72.Bootstrap综合案例

73.HTML5、CSS3

74.jQuery基础

75.jQuery基本操作

76.jQuery事件与特效

77.jQuery Ajax

78.jQuery插件

79.搭建Web环境初识JSP

80.JSP九大内置对象

81.JSP实现数据传递和保存

82.JDBC

83.单例模式、工厂模式

84.MVC、三层模式

85.Commons-fileupload、CKEditor

86.分页查询

87.EL与 JSTL

88.Servlet与Filter

89.Listener与MVC

90.Ajax与 jQuery

91.jQuery的Ajax交互扩展

92.项目实战—使用Ajax技术改进新闻发布系统

93.反射

94.Linux系统的安装

95.在Linux中管理目录和文件

96.在Linux中管理用户和权限

97.在Linux服务器环境下安装软件和部署项目

98.职场晋升力:职场沟通

第三阶段:企业级框架开发

99. MyBatis环境搭建

100. SQL映射文件

101.动态SQL

102. MyBatis框架原理

103.SpringIOC

104.构造注入、依赖注入、注解

105. Spring整合MyBatis(SqlSessionTemplate、MerFactoryBean、事务

处理)

106. Spring数据源(属*文件、JNDI)、Bean作用域

107. Spring框架的运行原理

108.SpringMVC体系概念

109.SpringMVC之数据绑定、数据效验、

110.SpringMVC之视图及视图解析

111.SpringMVC之文件上传、本地化解析

112.SpringMVC之静态资源处理、请求拦截器、异常处理

113.Oracle数据库环境搭建、安装

114.Oracle数据库 SQL、分页、备份、还原

115.Hibernate概念、依赖

116.HQL查询语言

117.Hibernate中配置关联映射

118.HQL连接查询与 Hibernate注解

119.Struts2概念、依赖

120.Struts2配置

121.OGNL表达式

122.Struts2拦截器

123.SSH框架整合

124.使用M*en构建项目

125.使用Struts2实现Ajax

126.Jsoup网络爬虫

127.多线程网络爬虫

128.反爬及反反爬策略

129.通用爬虫设计

130.Echart图表分析

131.IKAnalyzer分词

132.企业框架项目实战-代理商管理系统

133.企业框架项目实战-SL会员商城

134.企业框架项目实战-会员管理系统

135.企业框架项目实战-互联网招聘信息采集分析平台

第四阶段:前后端分离开发

136.GitHub

137.Git基础(checkout、pull、mit、push、merge等)

138.Git进阶(多分支协作)

139.GitLab

140.IDEA的使用

141.M*en介绍(概念、仓库、构建、命令)

142.使用M*en构建WEB项目

143.使用M*en构建多模块项目

144.使用M*en搭建仓库

145.Scrum框架介绍(三个角色、三个工件、四个会议)

146.ScrumTeam组建团队

147.产品需求和用户故事

148.每日立会

149.使用敏捷-Scrum方式开发管理实战

150.前后端分离、分布式集群架构、垂直架构

151.SSM(SpringMVC+Spring+MyBatis)整合实战

152.Git、M*enNexus

153.第三方接入技术(、阿里)

154.MySQL电商实战

155.Redis(缓存服务)

156.搜索引擎-Solr

157.集成APIDoc工具-Swagger

158.图片自动化处理:Tengine+LUA+GraphicsMagic

159.手机、邮箱注册

160.单点登录 Token

161.OAuth2.0认证

162.Jsoup网络爬虫(多线程爬虫/代理 IP爬虫)

163.ExecutorService线程池

164.IK中文分词

165.Postman

166.ReactJS

167.webpack

168.职场晋升力:简历撰写

169.程序猿面试宝典之项目面试

170.大型互联网旅游电商项目实战-爱旅行

第五阶段:分布式微服架构开发

171.SpringBoot环境搭建

172.SpringBoot常用技能

173.SpringBoot整合Redis

174.SpringBoot整合Mybatis

175.微服务架构及架构设计

176.消息队列

ActiveMQ\RabbitMQ

177.分布式事务

178.分布式锁 Redis-setnx

179.Zookeeper注册中心

180.基于 ActiveMQ实现高并发

181.Docker环境搭建

182.Docker镜像加速

183.Docker容器管理

184.Docker镜像管理

185.Docker容器文件备份

186.Dockerfile

187.Docker仓库

188.真实互联网高并发电商项目实战-双十一抢购

189.可视化监控 Portainer

190.DockerCompose容器编排

191.DockerCompose扩容、缩容

192.DockerSwarm集群编排

193.Jenkins安装、插件配置

194.Jenkins配置普通任务

195.Jenkins配置管道任务

196.Jenkins自动发布服务

197.Spring CloudEureka

198.Spring CloudFeign

199.Spring CloudRibbon

200.Spring CloudZuul

201.Spring CloudConfig

202.Spring CloudHystrix

203.Spring CloudSleuth

204.Spring BootAdmin

205.Eureka注册原理探秘

206.SpringCloud大坑解读

207.Zipkin

208.Zipkin整合RabbitMQ

209.Zipkin整合MySQL

210.ELK日志收集

211.Kafka

212.Elasticsearch映射管理

213.Elasticsearch查询/复合查询

214.Elasticsearch集群/集群规划

215.Elasticsearch聚合

216.Elasticsearch集群监控

217.Elasticsearch插件

(Head/BigDesk)

218.Mycat读写分离

219.Mycat一主多从

220.Mycat多主多从

221.Mycat数据分片

222.Redis

223.Redis-Redlock

224.Elasticsearch环境搭建

225.Elasticsearch客户端

226.Elasticsearch索引管理

227.Elasticsearch文档管理

228.Mycat集群

229.Jmeter并发测试

230.Jmeter生成测试报告

231.登录

232.支付

233.支付宝支付

234.百度地图

235.Sonar本地检测

236.Sonar+Jenkins线上检测

237.CI/CD

238.SpringBoot改造爱旅行项目实战

239.大型互联网票务类电商项目实战-大觅网

240.ES6概念(les、const)

241.ES6对象和数组

242.ES6函数扩展

243.VUE环境搭建

244.VUE.JS指令

245.VUE交互

246.VUE实例生命周期

247.VUE组件

248.VUE项目环境配置及单文件组件

249.VUE路由

第六阶段:服务

250. Spring Cloud Gateway

251. Consul

252. Nacos

253. Eureka、Consu、lNacos、Zookeeper对比分析

254. Prometheus+ Grafana

255. ES分布式存储原理

256. NoSQL数据库解决方案(Redis、MongoDB)

257. OAuth2.0认证( authorization code模式)

258. OAuth2.0认证( implicit模式)

259. OAuth2.0认证( resource owner password credentials模式)

260.OAuth2.0认证( clientcredentials模式)

261.NAS/FastDFS分布式文件存储

262.Python基础

263.Python爬虫

264.大数据及 Hadoop概述

265.分布式文件系统 HDFS

266.分布式计算框架MapReduce

267.分布式列式数据库 HBase

268. Hadoop综合应用

269.面试大局观

270.职业规划

271.项目面试

272.具体业务场景化解决方案

273.更多技术专题持续增加中

我估计能把你看晕,有不清楚的可以私信我

二、零基础怎么学习软件测试

零基础学习软件测试无非有两种方式:自学和培训。

关于自学,无需多言,如果你自律*强,具备学习能力、有专研问题的好奇心、以及解决问题的能力,那么自学是完全ok的。蜗牛学院这里也给大家整理了一份软件测试的学习路线,希望可以帮助大家少走弯路。

如果你选择培训,那么就分线上课程培训以及线下面授培训。

线上课程可以在网上找,也可以报一些培训班的课,这种学习效率一般会高于纯自学,因为老师会有一些项目演练,不至于让你只学习理论知识。当然,你学完后能不能融会贯通、合理运用又是另一回事了。

线下面授班因为场地、师资、以及各种硬件设施等成本,学习费用一般高于网教课程,面授班最大优势在于有问题可与老师面对面解决,学习效率最高,并且有一个技术学习环境。

总结来看,在线课程更适合有行业基础经验的工作者,他们利用自己下班后或周末的碎片时间给自己充充电,以此来提升技术能力。对于零基础转行者而言,还是线下面授班的学习效率更高一些,花最少的时间学更多的知识,但要考虑下自己的经济情况。

三、jmeter录制协议启动服务器异常

STEP1:打开Jmeter,右键“工作台”,添加“HTTP代理服务器”,

端口号:要填写这台电脑不被占用的端口号,可以在电脑cmd上面,输入stat–an查看,哪些端口已被占用。

目标控制器:测试计划->线程组

STEP2:通过IE浏览器,打开Inter选项->连接->局域网设置->勾选LAN

:设置为Jmeter所在的电脑IP,端口号要与STEP1设置的一致

STEP3:在Jmeter中,启动

STEP4:可以在该台电脑上,打开任何浏览器,输入要访问的网址,即可录制脚本

如图:就是已经录制到的请求

如果有一些请求包是不需要的,也可以设置过滤

输入格式为:.*\.js.*|.*\.css.*|.*\.png.*|.*\.gif.*

但是实际,我输入上面这些过滤的时候,只有第一个能过滤掉,后面都无法过滤,

如果要过滤多个时,"添加",再输入要过滤的格式