【性能测试】功能简单的小说网站(Jmeter+fiddler实践)
初学Jmeter,主要是学习它的性能测试内容,因为Jmeter可以很好地模拟请求的人数和次数(模拟实际情况的高并发),这篇文章主要是介绍配置环境、下载安装以及对一个功能非常简单(没有登录编辑等操作)的小说网站进行性能测试,以后有机会再和大家分享功能更为复杂的网站或app的性能测试内容。
目录
Jmeter介绍及配置
1.Jmeter介绍
2.JDK1.8
3.fiddler
4.Jmeter
Jmeter+fiddler实践
1.网站主页登录
①打开fiddler,左下角开启抓包
②浏览器输入或刷新小说网站的网址
③分析查找fiddler抓到的接口
④Jmeter操作
2.子网页点击登录
①网站主页内点击登录子网页
②分析查找fiddler抓到的接口
③ 在线程组中添加HTTP请求,填入相关信息
3.小说主页点击登录
①子网页内点击小说详情
总结
Jmeter介绍及配置
1.Jmeter介绍
JMeter是一款纯java编写负载功能测试和性能测试开源工具软件,它是Apache基金(开源为主)旗下的软件。JMeter最大优势是开源及轻量级,而且适合自动化和持续集成,相比LoadRunner,JMeter小巧轻便且免费,因此逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。
JMeter工作的原理:
JMeter相当于是起到了代理的作用,原本客户端通过浏览器直接可以向网络发送请求,然后到达服务器,我们使用Jmeter时,在Jmeter里边录制好脚本并执行,jmeter再通过网络转发给服务器,最终到达服务器,并返回我们需要的结果,Jmeter可以说起到了浏览器的传输作用,但是它的功能更为强大。
2.JDK1.8
因为JMeter正是纯java编写的,因此首先需要配置JDK(java开发工具包),因为JMeter对于JDK有要求,建议下载1.7及以上版本的。
JDK旧版本github链接:Releases · frekele/oracle-java · GitHub
下载安装操作连接:Java新手怎样安装JDK,手把手教你如何安装JDK
3.fiddler
Fiddler是位于客户端和服务器端之间的HTTP代理,Fiddler能够记录客户端和服务器之间的所有 HTTP请求,辅助Jmeter抓包请求,从而更有效率地构建脚本,工作原理
【性能测试】功能简单的小说网站(Jmeter+fiddler实践)相关推荐
- 简单的动态网站java,Java实践:一个简单的动态数组实现
一个简单的动态数组实现 基于数组实现 添加10w的容量 在删除 所有 容量 平均是 0.4秒 这个效率是可观的 下面来一起看看代码package com.array; import java.util ...
- 云效平台性能测试功能:一个基于Jmeter的性能压测平台
云效平台性能测试功能(Galaxy)是一个基于Jmeter的性能压测平台,它集脚本.场景.压测.监控和报表展示为一体,是一个能快速.低成本实施压测的平台.降低了入门使用成本,让开发和测试都可以方便的执 ...
- php记录网站访问,PHP简单实现记录网站访问量的功能
这篇文章主要介绍了PHP简单实现记录网站访问量功能,涉及php针对文件加锁读写及日期时间转换等相关操作技巧,需要的朋友可以参考下 本文实例讲述了PHP简单实现记录网站访问量功能.分享给大家供大家参考, ...
- JoshChen_php 简单的商城网站功能原理(一)
首先,这是我在博客园的第一篇文章!看着一些厉害的大牛们,写的那么好的文章!真是羡慕不已. 今天就利用这次机会好好的也发挥下自己哈!希望各位可以多多指教.有不好之处记得评论哦,本人正处于学习中哈. 临近 ...
- 爬虫实战--简单爬取小说网站的小说(面对过程)
本篇博文为简单爬取小说网站的小说代码分为三种编程思想,面对过程,面对函数,面对对象,本篇为第一种,也是最简单的一种.面对过程即已过程为中心的编程思想.这里我们把爬取的详细分为以下几个步骤: 1.下载小 ...
- 简单的电子商务网站设计方案和功能介绍
简单的电子商务网站设计方案和功能介绍 这份电子商务方案书非常简单,适用在要求简单的小型企业电子商务网站建设. 站点功能和需求分析 网站设计成含数据库功能的ASP动态网页.主要包含以下功能: FLASH ...
- 小说网站竟然没有下载功能?跟小姐姐学会这个python小说爬虫,把全文小说带回家!
hello大家好,我是你们的可爱丸,不知道你们有没有遇到过这种情况: 自己喜欢的小说竟然只能看不能下载??? 作为一个python学习者,这种情况当然不能忍,那么今天我就教大家用python写一个小说 ...
- php网站统计浏览量,PHP简单实现记录网站访问量功能示例
本文实例讲述了PHP简单实现记录网站访问量功能.分享给大家供大家参考,具体如下: tongji/index.php文件: $file = dirname(__FILE__).'/tongji.db'; ...
- NodeJs ES6 写简单爬虫 爬小说网站《我当方士那些年》
个人网站地址 www.wenghaoping.com Vue + express + Mongodb构建 请大家多支持一下. 先上代码,然后在慢慢逼逼 Git地址,有需要的Clone ==先从小说网站 ...
最新文章
- Webinar: An introduction to PacBio’s long-read sequencing how it has been used to make important s
- [k8s] 第十章 DashBoard
- ​CPU将进入新时代:押注计算芯片的极限协同设计
- python graphics画圆_求高手解答·· graphics画圆出现报错!
- H5实例教学--微信内嵌视频1(案例浅析)
- Python Django 生成随机字符串UUID的使用示例
- C和C++数据结构算法
- 视频开发(即时通讯平台)
- springboot运行jar包时候加载指定目录的其他jar支持包
- jsr-303 参数校验-学习(转)
- 【好文链接】什么是光流
- HDU2041 超级楼梯
- SPFA or bellman ford松弛法--单源最短路
- 手动编译Spring4.2源码,以及把源码导入myEclipse中
- Android 使用VideoView播放本地视频详解
- 叉乘点乘混合运算公式_数学公式总结人教版初一上册
- 反双曲余弦 双曲余弦_不要“聪明”:双曲括号反模式
- linux安全工具(RKHunter)
- 【BZOJ1491】[NOI2007]社交网络 Floyd
- Python解题 - 硬币的面值
热门文章
- 狮航发生大规模数据泄露,涉及 3500 万条乘客记录
- 云旅游来了?!八大博物馆淘宝直播间拼家底
- win10怎么安装php有安装包,win10应用商店安装包保存在哪里?
- 浅谈图像防抖技术处理
- 浅谈:分布式系统基础理论
- java飞机大战护盾_全民飞机大战无敌护盾使用方法分享
- 顶级开发者盛宴「2018云栖大会*杭州」门票免费送,错过再等一年
- 数据挖掘 入门和进阶 推荐书籍
- 基于CANoe的Bootloader上位机软件 下位机为飞思卡尔MC9S12G128MLL
- 基于JAVA幼儿校园通系统的设计与实现计算机毕业设计源码+系统+数据库+lw文档+部署