软件测试 实验8、Web服务器压力测试实验

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.具体实验:

一、配置环境变量

新建系统变量CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

在Path开头加入.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


新建系统变量CATALINA_BASE=D:\ProgramFiles\apache-tomcat-8.5.35

新建系统变量CATALINA_HOME=D:\ProgramFiles\apache-tomcat-8.5.35


二、搭建测试

在计算机D:\Program

Files\apache-tomcat-8.5.35\bin地址中输入cmd并且输入startup.bat命令如下图:

软件测试 实验8、Web服务器压力测试实验_第1张图片


修改计算机D:\Program

Files\apache-tomcat-8.5.35\conf地址中的server文件,使端口地址从8080改为80


将做好的网页放到webapps文件夹中,等待测试


三、安装配置Jmeter软件

下载并解压Jmeter

3.3,mysql-connector-Java-5.X.jar放到bin文件夹下,启动jmeter后开始搭建Jmeter测试平台。

分别建立线程组、http请求默认值、HTTP请求、用表格查看结果


四、测试

线程数为100,循环10

软件测试 实验8、Web服务器压力测试实验_第2张图片

线程数1000,循环10

软件测试 实验8、Web服务器压力测试实验_第3张图片

线程数1500,循环10

软件测试 实验8、Web服务器压力测试实验_第4张图片

线程数1700,循环10

软件测试 实验8、Web服务器压力测试实验_第5张图片

线程数2000,循环10

软件测试 实验8、Web服务器压力测试实验_第6张图片


最终测得最大测试数为18250

五、测试分析

可以看出这次测试的瓶颈为18250,由于在不同计算机上测试的结果都不同,所以可以看出计算机的性能和硬件条件是会影响测试结果。而软硬件的因素会影响服务器,所以对于服务器的部署和访问时要考虑到服务器性能的问题,而且在应该充分考虑到服务器访问的瓶颈值,在访问时也要有一定限制,以防达到服务器承受访问瓶颈而造成故障。

你可能感兴趣的:(软件测试 实验8、Web服务器压力测试实验)