性能测试(软件测试)

一、实验目的

1.掌握系统性能测试方法,包括负载模式和场景设计;

2.熟悉系统性能测试过程和工具使用的基本知识;

3.掌握JMeter工具进行Web应用系统的性能测试。

二、实验内容

1. JMeter环境安装及配置。

1)JMeter环境安装。

2)JMeter界面的汉化。

3)JMeter修改主题。

2. 完成测试计划(名字为:线程组练习.jmx),访问百度或其他网站。

1)要求完成不同的线程组(区分名字):

• 模拟10个用户并行执行。

• 模拟10个用户5s内启动完成。

• 模拟2个用户各循环3次。

• 模拟2个用户运行30s。

扫描二维码关注公众号,回复: 17218074 查看本文章

• 模拟2个用户等待10s后开始执行。

2)‘启动’运行,并查看‘察看结果树’结果。

3. 完成测试计划(名字为:参数化练习.jmx),访问百度或其他网站。

1)要求完成不同的线程组(区分名字):

• 用户定义的变量。

• 用户参数。

• CSV数据文件设置。

2)‘启动’运行,并查看‘察看结果树’结果。

4. 完成测试计划(名字为:断言练习.jmx),访问百度或其他网站。

1)要求完成不同的线程组(区分名字):

• 响应断言。

• JSON断言。

• 断言持续时间。

2)‘启动’运行,并查看‘察看结果树’结果。

5. 完成测试计划(名字为: 定时器练习.jmx),访问百度或其他网站。

1)要求完成不同的线程组(区分名字):

• 同步定时器。- 聚合报告。

• 常数吞吐量定时器。 - 聚合报告。

2)‘启动’运行,并查看结果树、聚合报告结果。

实验步骤

1. JMeter环境安装及配置。

1)JMeter环境安装。

(1)安装JDK:

• 下载JDK – 安装JDK – 配置环境变量 – 验证。

安装Jmeter:

(2)下载Jmeter – 安装Jmeter – 配置环境变量 – 启动验证。

(3)注意点:

• 下载JDK时,注意电脑操作系统是32位/64位。

• 下载Jmeter时,注意与本机安装的JDK版本匹配。

• 安装Jmeter时,安装路径中不能有中文/空格。

2)JMeter界面的汉化。

• 永久性:修改配置文件, language=zh_CN,重启Jmeter。

• 临时性:菜单‘Options’->Choose Language->Chinese (Simplified)。

3)JMete修改主题。

菜单‘选项’ -> 外观 -> Windows(选择自己喜欢的主题即可。

2. 使用JMeter访问Web页,并查看请求和响应信息:

1)启动JMeter。

2)在‘测试计划’下添加‘线程组’。

3)在‘线程组’下添加‘HTTP请求’取样器,填写相关请求数据。

4)添加其他组件,填写相关数据。

5)在‘线程组’下添加‘察看结果树’等监听器。

6)点击‘启动’按钮运行,并查看结果。

3.按照模板完成实验报告。

1)实验结果:按实验内容顺序,把界面(含主要设置及运行结果)截图。

2)实验总结:对问题及解决方法等完成情况进行具体总结。

实验结果

1. JMeter环境安装及配置。

  1)JMeter环境安装。

2)JMeter界面的汉化。

3)JMeter修改主题。

2. 完成测试计划(名字为:线程组练习.jmx),访问百度或其他网站。

1)要求完成不同的线程组(区分名字):

• 模拟10个用户并行执行。

• 模拟10个用户5s内启动完成。

• 模拟2个用户各循环3次。

• 模拟2个用户运行30s。

• 模拟2个用户等待10s后开始执行。

2)‘启动’运行,并查看‘察看结果树’结果。

3. 参数化练习

完成测试计划

1)用户定义的变量

2)用户参数

3)csv数据文件设置

4.断言练习

1)响应断言

2)JSON断言

3)断言持续时间

5. 定时器练习

1)同步定时器- 聚合报告。

2)常数吞吐量定时器 - 聚合报告。

实验总结

理解了系统性能测试的过程以及工具使用的基本知识。学会了运用JMeter工具进行Web应用系统的性能测试。

猜你喜欢

转载自blog.csdn.net/qq_70311894/article/details/133420848