初学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实践)相关推荐

  1. 简单的动态网站java,Java实践:一个简单的动态数组实现

    一个简单的动态数组实现 基于数组实现 添加10w的容量 在删除 所有 容量 平均是 0.4秒 这个效率是可观的 下面来一起看看代码package com.array; import java.util ...

  2. 云效平台性能测试功能:一个基于Jmeter的性能压测平台

    云效平台性能测试功能(Galaxy)是一个基于Jmeter的性能压测平台,它集脚本.场景.压测.监控和报表展示为一体,是一个能快速.低成本实施压测的平台.降低了入门使用成本,让开发和测试都可以方便的执 ...

  3. php记录网站访问,PHP简单实现记录网站访问量的功能

    这篇文章主要介绍了PHP简单实现记录网站访问量功能,涉及php针对文件加锁读写及日期时间转换等相关操作技巧,需要的朋友可以参考下 本文实例讲述了PHP简单实现记录网站访问量功能.分享给大家供大家参考, ...

  4. JoshChen_php 简单的商城网站功能原理(一)

    首先,这是我在博客园的第一篇文章!看着一些厉害的大牛们,写的那么好的文章!真是羡慕不已. 今天就利用这次机会好好的也发挥下自己哈!希望各位可以多多指教.有不好之处记得评论哦,本人正处于学习中哈. 临近 ...

  5. 爬虫实战--简单爬取小说网站的小说(面对过程)

    本篇博文为简单爬取小说网站的小说代码分为三种编程思想,面对过程,面对函数,面对对象,本篇为第一种,也是最简单的一种.面对过程即已过程为中心的编程思想.这里我们把爬取的详细分为以下几个步骤: 1.下载小 ...

  6. 简单的电子商务网站设计方案和功能介绍

    简单的电子商务网站设计方案和功能介绍 这份电子商务方案书非常简单,适用在要求简单的小型企业电子商务网站建设. 站点功能和需求分析 网站设计成含数据库功能的ASP动态网页.主要包含以下功能: FLASH ...

  7. 小说网站竟然没有下载功能?跟小姐姐学会这个python小说爬虫,把全文小说带回家!

    hello大家好,我是你们的可爱丸,不知道你们有没有遇到过这种情况: 自己喜欢的小说竟然只能看不能下载??? 作为一个python学习者,这种情况当然不能忍,那么今天我就教大家用python写一个小说 ...

  8. php网站统计浏览量,PHP简单实现记录网站访问量功能示例

    本文实例讲述了PHP简单实现记录网站访问量功能.分享给大家供大家参考,具体如下: tongji/index.php文件: $file = dirname(__FILE__).'/tongji.db'; ...

  9. NodeJs ES6 写简单爬虫 爬小说网站《我当方士那些年》

    个人网站地址 www.wenghaoping.com Vue + express + Mongodb构建 请大家多支持一下. 先上代码,然后在慢慢逼逼 Git地址,有需要的Clone ==先从小说网站 ...

最新文章

  1. Webinar: An introduction to PacBio’s long-read sequencing how it has been used to make important s
  2. [k8s] 第十章 DashBoard
  3. ​CPU将进入新时代:押注计算芯片的极限协同设计
  4. python graphics画圆_求高手解答·· graphics画圆出现报错!
  5. H5实例教学--微信内嵌视频1(案例浅析)
  6. Python Django 生成随机字符串UUID的使用示例
  7. C和C++数据结构算法
  8. 视频开发(即时通讯平台)
  9. springboot运行jar包时候加载指定目录的其他jar支持包
  10. jsr-303 参数校验-学习(转)
  11. 【好文链接】什么是光流
  12. HDU2041 超级楼梯
  13. SPFA or bellman ford松弛法--单源最短路
  14. 手动编译Spring4.2源码,以及把源码导入myEclipse中
  15. Android 使用VideoView播放本地视频详解
  16. 叉乘点乘混合运算公式_数学公式总结人教版初一上册
  17. 反双曲余弦 双曲余弦_不要“聪明”:双曲括号反模式
  18. linux安全工具(RKHunter)
  19. 【BZOJ1491】[NOI2007]社交网络 Floyd
  20. Python解题 - 硬币的面值

热门文章

  1. 狮航发生大规模数据泄露,涉及 3500 万条乘客记录
  2. 云旅游来了?!八大博物馆淘宝直播间拼家底
  3. win10怎么安装php有安装包,win10应用商店安装包保存在哪里?
  4. 浅谈图像防抖技术处理
  5. 浅谈:分布式系统基础理论
  6. java飞机大战护盾_全民飞机大战无敌护盾使用方法分享
  7. 顶级开发者盛宴「2018云栖大会*杭州」门票免费送,错过再等一年
  8. 数据挖掘 入门和进阶 推荐书籍
  9. 基于CANoe的Bootloader上位机软件 下位机为飞思卡尔MC9S12G128MLL
  10. 基于JAVA幼儿校园通系统的设计与实现计算机毕业设计源码+系统+数据库+lw文档+部署