如何Jmeter正确录制登录的测试脚本
时间: 2023-08-15 08:03:27 浏览: 53
要正确录制 Jmeter 登录测试脚本,需要按照以下步骤进行操作:
1. 打开 Jmeter 软件,在“Test Plan”中添加一个“Thread Group”。
2. 在“Thread Group”中添加一个“Recording Controller”。
3. 打开浏览器,输入要测试的网址,并在 Jmeter 中启动代理服务器。
4. 在浏览器中登录要测试的网站。
5. 在 Jmeter 中停止代理服务器。
6. 在“Recording Controller”中,右键选择“Add” -> “Sampler” -> “HTTP Request”。
7. 在“HTTP Request”中,填写网站的请求地址和请求参数。
8. 在“HTTP Request”中,选择“Post”方法,并在“Body Data”中填写请求的数据。
9. 在“HTTP Request”中,选择“Add” -> “Assertions” -> “Response Assertion”。
10. 在“Response Assertion”中,填写要验证的响应内容,并选择验证方式。
11. 保存脚本并执行测试。
以上是录制 Jmeter 登录测试脚本的基本步骤,根据具体的测试场景和要求,可能需要进行一些调整和修改。
相关问题
Jmeter录制下载文件的测试脚本
可以使用JMeter中的HTTP(S) Test Script Recorder来录制下载文件的测试脚本,具体步骤如下:
1. 配置JMeter代理服务器:在JMeter中选择“Options” -> “HTTP(S) Test Script Recorder”,点击“Add”按钮添加一个新的代理服务器,设置代理端口号和目标控制器(比如“Test Plan”)。
2. 配置浏览器代理:在浏览器中设置代理服务器,将代理服务器地址设置为JMeter代理服务器的IP地址和端口号。
3. 启动HTTP(S) Test Script Recorder:在JMeter中启动HTTP(S) Test Script Recorder,并点击“Start”按钮开始录制。
4. 在浏览器中访问下载文件的链接:在浏览器中输入下载文件的链接,并下载文件。
5. 停止录制并生成测试脚本:在JMeter中停止录制,并生成测试脚本。在测试脚本中,可以找到下载文件的HTTP请求,并检查响应内容是否正确。
注意:在录制测试脚本时,需要确保JMeter代理服务器和浏览器代理设置正确,否则无法录制HTTP请求。另外,下载文件的测试脚本还需要处理文件保存路径和文件名等问题。
上传文件的测试脚本,JMeter如何录制
要录制上传文件的测试脚本,可以按照以下步骤进行:
1. 打开JMeter,创建一个新的测试计划。
2. 添加一个线程组(Thread Group)到测试计划中。
3. 在线程组下添加一个HTTP请求(HTTP Request)。
4. 在HTTP请求的“服务器名称或IP”和“端口号”中填入要测试的网站的地址和端口号。
5. 在HTTP请求的“路径”中填入要测试的上传文件的页面路径。
6. 在HTTP请求的“方法”下拉框中选择“POST”。
7. 在HTTP请求的“Body Data”下方的“HTTP请求头”中添加一个“Content-Type”头,值为“multipart/form-data”。
8. 在HTTP请求的“Body Data”下方的“发送文件”区域中添加要上传的文件,可以选择“选择文件”按钮或手动填写文件路径。
9. 点击JMeter的“启动录制”按钮,开始录制测试脚本。
10. 在浏览器中访问要测试的上传文件页面,进行操作,完成上传文件的流程。
11. 在JMeter中点击“停止录制”按钮,录制结束。
12. 在JMeter中保存录制的测试脚本,并运行测试脚本进行性能测试。
注意:在录制测试脚本时,需要在浏览器中使用和测试计划相同的代理设置,才能正确地录制HTTP请求。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)