Jmeter压力测试实验

1.课程设计目的:

1)学会部署服务器环境和网站搭建

2)学会使用Jmeter做对网站服务器做压力测试

3)测试服务器的性能瓶颈

3)评估影响服务器性能的因素

 

2.课程设计软件

1) Tomcat

2) Jmeter

 

3.课程设计内容

1.配置JDK环境

2.配置Tomcat环境

3.Tomcat服务器的搭建及测试

4.局域网服务器的访问测试

5.安装Jmeter软件

6.使用Jmeter测试本机及局域网服务器性能

7.使用Jmeter测试本机及局域网服务器瓶颈

8.测试不同参数下服务器的性能表现

9.分析影响服务器性能的因素

10.对服务器部署和访问,给出合理建议

4.具体课程设计实验:

jdk与tomcat环境变量的配置

Jmeter压力测试实验 (软件测试实验报告)

使用命令行,输入startup,启动Tomcat。

 

Jmeter压力测试实验 (软件测试实验报告)

 

当出现如下窗口界面,表示Tomcat启动成功。

 

Jmeter压力测试实验 (软件测试实验报告)

查看Tomcat服务器,在浏览器中输入localhost:8080,如果能看到以下页面,表明服务器配置成功。

 

Jmeter压力测试实验 (软件测试实验报告)

将自己写的网页文件夹放到D:\apache-tomcat-8.5.35\webapps\test (这个是我自己在网上下的源代码)

然后在浏览器中输入 http://localhost:8080/test/index.html,出现你做的网页,表示网页访问成功。

Jmeter压力测试实验 (软件测试实验报告)

 

  1. 用Jemter进行压力测试。

首先,打开Jmeter。添加线程组。

Jmeter压力测试实验 (软件测试实验报告)

 

线程数设定为50,循环次数设为10

Jmeter压力测试实验 (软件测试实验报告)

 

添加并设置http请求默认值

Jmeter压力测试实验 (软件测试实验报告)

 

添加并设置http请求

Jmeter压力测试实验 (软件测试实验报告)

 

4.运行并查看结果。

设置监听器,用表格查看结果。

 

Jmeter压力测试实验 (软件测试实验报告)

 

表格结果界面

Jmeter压力测试实验 (软件测试实验报告)

分析影响服务器性能的因素

   1、内存 2、硬盘 3、处理器 4、网络

对服务器部署和访问,给出合理建议

开启浏览器的缓存,这样读取存放在webapps文件夹里的静态内容会更快,大大推动整体性能。每当开机时,Tomcat服务器应当自动地重启。一般情况下HTTPS请求会比HTTP请求慢。如果我们想要更好的安全性,即使慢一点我们还是要选择HTTPS。

相关文章: