软件测试
一、实验目的
1、正确安装Jmeter;
2、能够完成一个简单的脚本录制,运行脚本,查看运行结果;
3、完成某网站的测试。
二、实验要求
1、 复习有关内容,理解性能测试;
2、 掌握Jmeter使用方法;
3、 对具体网站,能分别使用相应的工具完成一个简单的脚本录制,运行脚本,查看运行结果。
三、实验内容
1.压测脚本的录制与编写
以录制火狐浏览器为例
Test Plan右键》Add》Thread(Users)》Thread Group天机一个线程组
线程组里面添加Recording Controller,Thread Group》Logic Contoller》Recording Controller
在测试计划里面添加http代理服务器Test Plan》Add》Non-Test Elements》HTTP(s) Test Script Recorder
设置端口8888,以及目标控制器Target Controller
录制的脚本
- 虚拟用户并发模拟
添加一个线程组
Number of Threads(users):线程数,用户数
Ramp-up period(second):几秒完成线程数用户数
Loop Count:循环的次数,默认1次
Duration(second):持续时长
Startup delay(second):多长时间再开始
infinite表示的是不断循环
我们本地使用python脚本起一个服务
然后我们在jmeter里面添加一个HTTP请求和查看结果树
填写HTTP请求
运行结果