博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmeter 基本介绍
阅读量:4964 次
发布时间:2019-06-12

本文共 1039 字,大约阅读时间需要 3 分钟。

前言

透过前面19篇文章介绍,我们已经了解如何透过Gulp + TeamCity 实作.Net Core web application持续整合。而在后续的几篇,我们将增加持续整合的应用(如:压力测试、机器人控制)与持续交付(docker)部分,这些应用将有效提升自动化流程的效率。如有错误或建议,请各位先进不吝提出,谢谢。

 

介绍

JMeter是一套Java-based、开源的测试工具,能对于您的网站进行功能与压力测试。支援丰富的通讯协定、前(后)置处理、脚本撰写、报表呈现与使用者变数功能,让测试人员能够撰写符合产品测试的情境,达到有效的测试。JMeter 操作介面容易,也有提供录制脚本的功能,可以说相当方便。在这一篇,我们将简单介绍如何使用JMeter

`

下载与安装

,点选JMeter.zip下载,并且解压缩。

开启资料夹bin,点选jmeter.bat 即可开启图形化介面进行操作。

 

`

设定你的压力测试脚本

Step 1.首先我们先对测试计画点选右键-> 新增-> Thread(users) -> 执行序群组,这里可调整执行执行序数量、延迟时间与回圈数度,模拟使用者操作情境。

 

 

Step 2.右键点选执行绪群组,新增->设定元素-> HTTP标头管理员。输入content-type为applicaion/json

 

 

Step 3.右键点选测试计画,新增->设定元素-> HTTP要求预设值。因为为预设值设定,通常我们设定网址、连接埠等基本讯息,而后续HTTP要求不需要重复输入。

 

 

 

Step 4.右键点选执行绪群组,新增->取样-> HTTP要求。从此开始撰写每一个HTTP要求,直到完成你的测试剧本为止。

 

我们等一下的测试范例为.Net Core Web Application 的范例专案,我们的测试路径为/Home/About

 

 

设定报表

Step 1.右键点选测试计画,新增-> 接听-> 检视结果树

 

Step 2.右键点选测试计画,新增-> 接听-> 检视表格式

 

 

测试结果

Step 1.我们使用Visual Studio 2015(须更新update 3),开启一个MVC专案。

 

 

Step 2.执行这个专案并确认网页显示(专案port不同,请记得修改你的HTTP要求预设值HTTP要求 )

 

Step 3.我们执行jmeter,并检视结果

 

 

 

 

转载于:https://www.cnblogs.com/lijingxiang/p/11197664.html

你可能感兴趣的文章
springIOC第一个课堂案例的实现
查看>>
求输入成绩的平均分
查看>>
php PDO (转载)
查看>>
wordpress自动截取文章摘要代码
查看>>
[置顶] 一名优秀的程序设计师是如何管理知识的?
查看>>
scanf和gets
查看>>
highcharts 图表实例
查看>>
ubuntu下如何查看用户登录及系统授权相关信息
查看>>
秋季学期学习总结
查看>>
SpringBoot 优化内嵌的Tomcat
查看>>
【LaTeX】E喵的LaTeX新手入门教程(1)准备篇
查看>>
highcharts曲线图
查看>>
extjs动态改变样式
查看>>
PL/SQL Developer 查询的数据有乱码或者where 字段名=字段值 查不出来数据
查看>>
宏定义
查看>>
ubuntu12.04 串口登录系统配置
查看>>
笔记:git基本操作
查看>>
生成php所需要的APNS Service pem证书的步骤
查看>>
JavaWeb之JSON
查看>>
HOT SUMMER 每天都是不一样,积极的去感受生活 C#关闭IE相应的窗口 .
查看>>